2013-06-13 29 views

回答

0

使用jQuery.noConflict,可以使多個版本的jQuery在同一頁面上共存。例如

<script src='jquery-1.9.1.js'></script> 
<script> 
var jq132 = jQuery.noConflict(); 
</script> 
<script src='jquery-1.8.1.js'></script> 
<script> 
var jq142 = jQuery.noConflict(); 
</script> 
+0

它不工作,嘗試和測試。任何替代品? –

0

添加jQuery.migrate(在參考jQuery 1.9.1之後)。

某些javascript組件需要在jQuery 1.9中刪除的期貨。 jQuery.migrate解決了這個問題。

+0

請詳細說明一下? –

0
var k=jQuery.noConflict(); 

替換k上的$在你寫這樣的

新的JS,如果你有

$(document).ready(function(){ 
$('#selector').click(function(){ 
     alert('Hi'); 
}); 
}); 

應該像

j(document).ready(function(){ 
j('#selector').click(function(){ 
     alert('Hi'); 
}); 
}); 

使用後寫noConflict ..

相關問題