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

        })

posted @ 2021-09-08 08:26  YEZI32  阅读(127)  评论(0)    收藏  举报