jquery解决和其他库冲突的问题

一:jquery在其他库之加载的情况

<script src="xxxxx.js" type="text/javasciript"></script>

<script src="jquery.js" type="text/javasciript"></script>

1:这种情况解决办法  可以调用 jQuery.noConflict();来将变量$的控制权交给其他库文件,在自身使用 jQuery("xxxxx")这种形式书写:。

2:或者直接  

var   $j = jQuery.noConflict();  在用$j快捷方式去使用

3:包在函数里面使用

jQuery.noConflict();

jQuery(function($){

$(xxxx)

});

4:jQuery.noConflict();

(function($){

$(xxxxx)

})(jQuery)


或者放在

二:jquery在其他库之加载的情况

直接用jQuery快捷方式 无需调用jQuery.noConflict()函数

你可能感兴趣的:(jquery解决和其他库冲突的问题)