1、jquery在其他库之后导入

第一种:
jQuery.noConflict();//将变量$的控制权限交给其他类库,即将$的控制权让渡给其他类库
jQuery(function(){
jQuery("p").click(function(){
alert(jQuery(this).text());
});
});
$("p").style.display = "none";//其他类库照常使用$符 第二种:
var $j = jQuery.noConflict();//自定义一种快捷方式
$j(function(){
$j("p").click(function(){
alert($j(this).text());
});
});
$("p").style.display = "none";//其他类库照常使用$符

如果不想使用jquery自定义备用名称(即前两种方法),又想使用$符,其避免与其他库冲突

第三种:
jQuery.noConflict();
jQuery(function($){
$("p").click(function(){
alert($(this).text());
});
});
$("p").style.display = "none";//其他类库照常使用$符 第四种:
jQuery.noConflict();
(function($){
$function(){
$("p").click(function(){
alert($(this).text());
});
}
});

2、jQuery库在其他库之前导入(无需调用jQuery.noConflict()函数,可直接用”jQuery”来做一些jQuery的工作)

jQuery(function(){
jQuery("p").click(function(){
alert(jQuery(this).text());
});
});
$("p").style.display = "none";//其他类库照常使用$符
05-13 18:04