解决jQuery库与其余js库的冲突

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());

    });

})

相关文章
相关标签/搜索