jQuery中如何實現多庫並存?
多庫共存就是“$ ”符號的衝突。
方法一: 利用jQuery的實用函數$.noConflict();這個函數歸還$的名稱控制權給另一個庫,因此可以在頁面上使用其他庫。這時,我們可以用"jQuery "這個名稱調用jQuery的功能。 $.noConflict();
jQuery('#id').hide();
.....
//或者給jQuery一個別名
var $j=jQuery
$j('#id').hide();
.....
方法二: (function($){})(jQuery)
方法三: jQuery(function($){})
通過傳遞一個函數作爲jQuery的參數,因此把這個函數聲明爲就緒函數。 我們聲明$爲就緒函數的參數,因爲jQuery總是吧jQuery對象的引用作爲第一個參數傳遞,所以就保證了函數的執行。