两个jquery.min.js之间的冲突

时间:2014-11-10 17:19:19

标签: jquery twitter-bootstrap-3

我在widget可折叠框和ColorPickerSliders插件之间存在冲突。 此脚本启用了小部件框的功能

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js">

这个是ColorPickerSliders

<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/1.11.1/jquery.min.js">

一起启用,没有任何作用。 差异仅出现在jquery.min.js的版本中,但实际上两者都用于操作,没有它们的jquery.min.js,2个插件都不起作用。

对不起,我没有演示给你看。我正在使用localhost。 我能做什么?感谢

2 个答案:

答案 0 :(得分:1)

您应该只在页面中包含一个版本的jQuery。在这两个中,我建议你使用1.11.1,因为它是最新的。您还需要确保CDN的路径是正确的。在本地文件系统上进行测试时,这意味着在必要时包含协议:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>

答案 1 :(得分:0)

可以have multiple versions of jquery running on a page,但如果可以的话,最好避免使用它。

或许向维护者报告,该插件不支持更新版本的jquery,因为它们具有兼容性问题,因为它也符合他们的最佳利益。