2013-02-13 65 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版本的插件需要拿到包裹。

所以最安全的方法是修復時鐘插件