2013-02-13 66 views
0

我有一个js源页面。我必须包含两个不同的jQuery资源。如果我拿出一个倒计时钟不起作用。 我如何使用js conflit? 如何解决冲突的JQuery资源1.31和1.61?

<script type="text/javascript" src="files/js/jquery-1.3.1.min.js"></script> 
<script type="text/javascript" src="files/js/jquery.scrollTo.js"></script> 
<script type="text/javascript" src="files/js/kivi.js"></script> 
     <script type="text/javascript" src="files/js/jquery.leanModal.min.js"></script> 
     <script type="text/javascript"> 
      $(function() { 
       $('a[rel*=leanModal]').leanModal({ top : 200, closeButton: ".modal_close" });  
      }); 
     </script> 
+0

如果你拿出另一个呢? – 11684 2013-02-13 13:44:47

+0

[我可以在同一页上使用多个版本的jQuery吗?](http://stackoverflow.com/questions/1566595/can-i-use-multiple-versions-of-jquery-on-the-same -页) – epascarello 2013-02-13 13:46:19

回答

1

我想你应该更好地了解如何解决contdown时钟,而不是装载在页面上2个版本的jQuery。

有noconflict方法,但我敢肯定插件不这样做。您可以编辑插件的源,在annonymous自我执行的函数,有一个参数

(function($) { 
// your plugin code here 
})(JQ); 

其中JQ是不冲突的名字,你从任何的jQuery版本的插件需要拿到包裹。

所以最安全的方法是修复时钟插件