我是jQuery的新手,我在我的网页上收到错误,如下所示: “未捕获的TypeError:无法读取未定义的属性'noConflict'”
我在我的页面中使用jQuery,并建议我使用
var $j = jQuery.noConflict();
有没有办法在设置$ j变量时我不能确定没有收到未定义的错误?
提前致谢。
答案 0 :(得分:0)
假设您当前未将jQuery加载到您的html页面中。所以你的html在加载jQuery之后看起来像这样。
<!DOCTYPE html>
<html>
<head>
<title></title>
<!-- load jQuery in header area -->
<script src="https://code.jquery.com/jquery-2.2.3.min.js"></script>
</head>
<body>
<!-- content -->
<script>
var $j = jQuery.noConflict();
console.log($j); // function (a,b){return new n.fn.init(a,b)}
</script>
</body>
</html>
答案 1 :(得分:-1)
我遇到了同样的问题。
请使用这样的代码。
点击这里(function($) {
$('#dev').click(function(){
alert();/*You can add any code here */
});
})(jQuery);
如果您想使用.noconflict注释,我将对其进行编辑。