2013-03-13 60 views
-1

我正在twitter引導中創建我的項目。我正在使用jQuery的文件上傳腳本擴展。這個插件已經開發出來了。我只是要放置它。在同一頁上使用兩個jQuery版本

但bootstrap是爲其他jQuery版本開發的,這個插件是用1.5.1版本的jQuery開發的。

我打算不要導入1.5.1版本。它會造成問題嗎?

+1

這**不是**'版本控制'。 – strah 2013-03-13 10:47:29

+0

_我打算不要導入1.5.1版本。它會產生問題嗎?_我們不知道你在插件中使用了哪些jQ功能。只需用最新版本替換jQuery,並檢查您的插件是否工作。 – strah 2013-03-13 10:55:12

回答

4

如果你想既包括files..you可以通過使用noConflict ..there使用多個版本的jQuery的js文件的JS是這個沒有問題

<!-- load jQuery1.5 --> 
    <script type="text/javascript" src="jquery/jquery-1.5.js"></script> 
    <script type="text/javascript"> 
    var jQuery_1_5 = $.noConflict(true); 
    </script> 

    <!-- load jQuery 1.9 --> 
    <script type="text/javascript" src="jquery/jquery-1.9.js"></script> 
    <script type="text/javascript"> 
    var jQuery_1_9= $.noConflict(true); 
    </script> 
+0

請記住,您不能在變量名中使用「點」。 – MarcoK 2013-03-13 10:44:46

+0

@ MarcoK..yep我剛剛編輯.. – sasi 2013-03-13 10:45:43

2

如果你想使用jQuery 1.9,有一個JQuery Migrate插件可能很有用。

它是爲您在遷移到更新的JQuery版本時設計的。我過去曾經使用它,它再次添​​加了舊功能,如果您曾使用過折舊功能,將會給您一個警告。

這樣您就會知道文件上傳插件是否使用折舊代碼並可能更新它。

http://blog.jquery.com/2013/02/16/jquery-migrate-1-1-1-released/

相關問題