2012-06-15 81 views
2

我有一個jQuery的衝突,我不能主要解決這個事實,我不知道它,想知道是否有人可以爲我照亮它的光?我有兩個腳本運行,第一個請求jquery.1.3.1,而第二個需要jquery.1.7.1,當兩個腳本都不存在時,第一個腳本不起作用,刪除1.7.1,打破第二個腳本等等。在一個頁面中多個jquery

是否有一種方法可以在同一頁面上同時播放,我沒有編寫任何腳本,因此不知道如何更新第一個腳本以使用1.7.1?

親切的問候

+2

你可以使用'noConflicts()',但你真的應該從1.3升級到1.7 – gdoron

+0

@ZeeTee問題是針對jQuery插件而不是針對jQuery本身。 – jcubic

回答

3

你可以把jQuery.noConflict()使用方法:

<script src="jquery1.7.1"></script> 
<script> 
$j17 = jQuery.noConflict(); 
</script> 
<script src="jquery1.3.1"></script> 

現在,你可以參考的jQuery 1.7.1與$j17及以上版本$jQuery

雖然你應該真的使用最新版本的jQuery。

+0

感謝您的積極建議,非常感謝,並感謝您的時間。它工作的一種享受,同意真的需要升級第一個腳本,但現在這在小型網站上有所斬獲。歡呼聲 – gary

+0

@gary:不客氣 – Sarfraz