有沒有在同一個源中使用多個jQuery和jQuery UI庫的方法?使用多個jQuery和jQuery UI庫
我知道關於noConflict和使用多個jQuery庫的方法,但是有可能使用多個jQuery UI庫嗎?
基本上我想使用jQuery 1.2.6和jQuery UI 1.6,共同爲網頁的某一部分,只有這些庫
,然後一切使用1.4.2最新的jQuery庫工作和UI 1.8。
感謝,
-Seth
有沒有在同一個源中使用多個jQuery和jQuery UI庫的方法?使用多個jQuery和jQuery UI庫
我知道關於noConflict和使用多個jQuery庫的方法,但是有可能使用多個jQuery UI庫嗎?
基本上我想使用jQuery 1.2.6和jQuery UI 1.6,共同爲網頁的某一部分,只有這些庫
,然後一切使用1.4.2最新的jQuery庫工作和UI 1.8。
感謝,
-Seth
總之,不,這不是支持。最好的辦法是將所有東西都升級到jQuery 1.4.2和jQuery UI 1.8,並修復任何被破壞的東西。
這也意味着約有一半的JavaScript客戶端運行,爲他們提供更好的體驗金額(加的jQuery已經在他們的版本1.2.6以來取得了重大的性能提升)
jQuery不會有NoConflict方法允許這一點。你可以創建一個使用多個jQuery版本的實例:
<script src="jQuery1.4.1.js"></script>
<script>
$jq = jQuery.noConflict(true);
</script>
<script src="jQuery1.3.2.js"></script>
要使用version1.4,你需要使用$ jq('#id'); 要使用版本1.3,請使用$('#id');