如果jQuery正确地包含在您的页面中,则可能还存在另一个库(例如原型).因此,为了避免冲突,jQuery提供了另一个noConflict()函数.在这种情况下,$替换为jQuery.
所以不要做像$("some selector").doSomething();你一样的事情jQuery("some selector").doSomething();
在导入jquery.js 之前可能$会使用该对象.
一个典型的原因是使用某种jQuery插件:
如果你有这个:
<script src="jquery.someplugin.js">
<script src="jquery.js">
Run Code Online (Sandbox Code Playgroud)
尝试将其更改为:
<script src="jquery.js">
<script src="jquery.someplugin.js">
Run Code Online (Sandbox Code Playgroud)
可以肯定:将Firefox与Firebug插件一起使用,看看问题出在哪里.那你可以肯定.