javascript jquery脚本冲突

时间:2014-04-28 13:30:56

标签: jquery ajax

我有这个js文件列表,在我的网站上的header.php中使用了jquery和ajax:

<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.spritely.js"></script>
<script type="text/javascript" src="js/jquery.backgroundPosition.js"></script>  
<script type="text/javascript" src="js/jquery-1.9.1.js"></script>
<script type="text/javascript" src="js/slot.js"></script>
<script type="text/javascript" src="js/script.js"></script>'

但是最后两个脚本(插槽,js和脚本)不能同时工作,如果我删除其中一个或切换它们有效,但只有一个(第一个声明)。脚本的问题是按钮停止工作(单击事件)。 我在两个脚本上使用document.ready,bind和on click事件。 如果在slot.js上放了一个jQuery.noConflict,这个脚本总是可以工作但是script.js不行,不管header.php中js的顺序

任何sujestion?谢谢你的帮助!

P.S:我认为问题是bcs jquery,因为如果我知道前四个js文件的顺序没有任何作用。

1 个答案:

答案 0 :(得分:0)

jquery.min.js是jquery-1-9-1.js的缩小版本,所以你只需要调用其中一个,并确保在任何其他脚本之前调用它。