[英]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.