2016-11-22 200 views
1

我爲我的網站使用引導框架,但如果我同時加載2個Jquery文件會出現問題。 jquery.1.8.3.min.js和 jquery.min.jsJquery版本衝突

<script type="text/javascript" src="js/jquery.1.8.3.min.js"></script> 
     <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> 
     <script src="js/grid.js"></script> 
     <script> 
      $(function() { 
       Grid.init(); 
      }); 
     </script> 

我如何使用這兩個文件在同一時間。

+0

爲什麼你還想要?我不認爲這是可能的,因爲兩者都使用相同的命名空間,類等等,你可以嘗試加載第一個並使用[this](http://learn.jquery.com/using-jquery-core/avoid -conflicts-other-libraries /)爲它分配一個不同於'$'的標識符,但是我懷疑它會起作用。 – Seth

+0

是的,爲什麼。 jQuery提供了很好的兼容性,所以升級到新的次要版本應該沒有問題。 –

回答

0

是的,他們會衝突。我有問題的功能已在1版本(我需要)折舊,但我需要後者版本的功能。您需要從庫中刪除衝突的Javascript(如果許可證允許)或僅引用1版本