jquery的$冲突、jQuery冲突、释放$控制权
jquery的$冲突、jQuery冲突、释放$控制权
1.$冲突
var $ = 123;//占用$
console.log($);//123
$(function(){});//报错
2.jQuery冲突
var jQuery = 100;//占用jQuery
jQuery(function(){//报错
jQuery('li').css('background-color','green');
})
jQuery(document).ready(function(){})
3.释放$控制权
Conflict 翻译 冲突
var jsjq = $.noConflict();//释放控制权
jsjq 变量接受 代替了$的作用
例子:jsjq(function(){
console.log(this);
jsjq('li').css('background-color','red');
})
浙公网安备 33010602011771号