Chrome不接受jQuery符号($)

时间:2012-03-23 12:33:56

标签: jquery google-chrome

不是问题,但在开发过程中我注意到Chrome不接受经常使用的'$'符号而不是'jQuery'。但是当使用'jQuery'时运行正常。

使用Chromes开发人员工具注意到这一点,并认为这很奇怪,任何想法为什么?

3 个答案:

答案 0 :(得分:3)

镀铬不是问题。这是由于jquery冲突。 $.noConflict()解决了这个问题。

答案 1 :(得分:2)

对我来说很好:

确保您在页面上加载了没有其他框架(使用$)。

答案 2 :(得分:0)

$jquery的简写。现在,如果其他一些库也使用$jQuery,则$的使用会发生冲突。

可以通过以下方式解决:

<script src="mylibrary.js" ></script> 
<script src="jquery.js"></script> 
<script>
    jQuery.noConflict(); 
</script>

现在,在第一个库jQuery完全控制$之后,jQuery.noConflict()释放了$的使用权。 但是现在在你的自定义js中,只要你想使用jQuery方法就不能使用jQuery,你必须使用$