Jquery 中的$(id)方法来获取一个元素,或者其他的一些js类库如prototype也都定义了$方法,如果同时把这些内容放在一起就会引起变量方法定义冲突,Jquery对此专门提供了方法用于解决此问题。
使用jquery中的jQuery.noConflict();方法即可把变量$的控制权让渡给第一个实现它的那个库或之前自定义的$方法。之后应用Jquery的时候只要将所有的$换成jQuery即可,如原来引用对象方法$("#msg")改为jQuery("#msg")。
如:
jQuery.noConflict();
// 开始使用jQuery
jQuery("div p").hide();
// 使用其他库的 $()
$("content").style.display = 'none';
jquey中的$符号与其他框架的$的冲突解决方法
最新推荐文章于 2021-12-16 15:08:31 发布
本文介绍如何使用jQuery.noConflict()方法解决不同JavaScript库间因$符号引发的冲突问题,并展示通过替换$为jQuery来调用jQuery的方法。
1103

被折叠的 条评论
为什么被折叠?



