Jquery的命名冲突

Posted 夏日的微笑

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jquery的命名冲突相关的知识,希望对你有一定的参考价值。


$是Jquery的别名,为了编码方便,我们可以使用$符号来调用Jquery的函数。然而,当我们引入多个JS库的时候,如果另外一个库中也引用了$符号作为别名的话,那么我们在使用$符号的时候,由于同一个作用域内,重复定义了相同的变量而产生错误。为此,我们要重新定义Jquery的别名,代码如下:

var $j=JQuery.noConflict();
$j("#id").show();

以上是关于Jquery的命名冲突的主要内容,如果未能解决你的问题,请参考以下文章

Jquery的$命名冲突详细解析

如何避免javascript命名空间冲突?

多个JavaScript库使用 $ 号的命名冲突问题

jQuery ui autocomplete 与easyUI冲突解决办法(重命名ui的autocomplete 和menu部分)

Django 管理员 - jQuery 命名空间

JavaScript 命名空间和 jQuery 事件处理程序