jQuery.noConflict()的做用

jQuery.noConflict()的存在只有一個目的:它容許你在同一個頁面加載多個jQuery實例,尤爲是不一樣版本的jQuery。你可能會以爲奇怪,爲何要在一個頁面加載/使用多個不一樣版本的jQuery對象呢?通常而言,有兩種狀況。第一種狀況,你的業務代碼採用了最新版的jQuery庫,而你選用的第三方插件依賴的更早版本的jQuery庫;第二種狀況,你正維護着一個系統,它已有的業務代碼因爲各類緣由,引用了較老版本的jQuery庫,你新開發的模塊採用的是其餘版本的jQuery庫。不論哪一種狀況,你都不得不面對,jQuery對象/方法衝突的問題。幸運的是,jQuery.noConflict()幫你解決了這個煩惱。插件

相關文章
相關標籤/搜索