2種狀況下解決jquery
1.以前導入jquery庫 this
不須要移交$()使用權限,$()權限屬於後導入的庫spa
1.1直接使用jquery而不使用$就能夠解決衝突it
jQuery(function(){io
jQuery("p")click(function(){function
alert(jQuery(this).text());cli
});權限
})query
2.以後導入jquery庫 co
須要移交$()使用權限,
2.1 移交權限,使用jQuery
jQuery.noConflict();
jQuery(function(){
jQuery("p")click(function(){
alert(jQuery(this).text());
});
})
2.2移交權限,自定義$名稱
var $j = jQuery.noConflict();
$j(function(){
$j("p")click(function(){
alert($j(this).text());
});
})
2.3 移交權限,還想繼續使用$名稱
jQuery.noConflict();
jQuery(function($){ //內部繼續使用$
$("p")click(function(){
alert($(this).text());
});
})