![](/img/trans.png)
[英]which function can i use instead of parseJSON jquery version 1.3.2
[英]jQuery: How can I use “$” instead of “jQuery”?
我的網站上有簡單的 jQuery ,但我不斷收到此錯誤:
Uncaught TypeError: Property '$' of object [object DOMWindow] is not a function
僅當我使用“$”而不是“jQuery”時才會出現錯誤。
// This works
jQuery(document).ready(function() {
jQuery('#pass').keyup( ... );
});
// This doesn't
$(document).ready(function() {
$('#pass').keyup( ... );
});
我需要做什么才能使用“$”嗎?
您可以包裝您的代碼:
(function($) {
// here $ would be point to jQuery object
$(document).ready(function() {
$('#pass').keyup( ... );
});
})(jQuery);
您可能在代碼中的某處啟用了 jQuery noConflict 模式,請參閱: http://api.jquery.com/jQuery.noConflict/
jQuery.noConflict(); // Stops $ from workng
首先,jQuery 對象很像 arrays,所以[object DOMWindow]
實際上很可能是 jQuery ZA8CFDE6331BD59EB2ACZ6B98。
在調用$(document)
之前,您可能會遇到語法錯誤,例如缺少分號,這使$
看起來像屬性訪問。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.