jQuery冲突prototype.js和jquery.js

时间:2012-04-10 10:02:22

标签: php jquery

我正在尝试在同一页面中使用jQuery和原型库,但两者都没有协同工作。在这种情况下,其中一个或另一个正在工作。

文件名为:

  • prototype.js
  • 的jquery.js

2 个答案:

答案 0 :(得分:2)

您可以使用noConflict()让jQuery放弃使用$变量。例如:

jQuery.noConflict()
jQuery.ready(function() {
    jQuery("#myElement").doSomething();  // jQuery
    $.something;  // prototype
});

答案 1 :(得分:1)

阅读本文:

http://docs.jquery.com/Using_jQuery_with_Other_Libraries

您必须使用jQuery.noConflict();