当前位置:首页 > 站长必备 > jquery与其他js文件中变量冲突,解决方法

jquery与其他js文件中变量冲突,解决方法

snuday14年前 (2010-12-14)站长必备86

jQuery 使用 $ 符号作为 jQuery 的简介方式。

某些其他 JavaScript 库中的函数(比如 Prototype)同样使用 $ 符号。

jQuery 使用名为 noConflict() 的方法来解决该问题。

var jq=jQuery.noConflict(),帮助您使用自己的名称(比如 jq)来代替 $ 符号。

<script type="text/javascript">
var $jq=jQuery.noConflict();
$jq
(document).ready(function(){
  $jq("button").click(function(){
    $jq("p").hide();
  });
});
</script>
</head>
红色部分就是原本应该在jquery里面$表示的,替换成自己定义的$jq


标签: JS冲突解决

相关文章

同页面多个JS冲突一般性解决方法+EcShop JS一般性总结(2)

2、养成良好的js代码编写习惯①. 总是使用 ‘var’在javascript中,变量不是全局范围的就是函数范围的,使用”var”关键词将是保持变量简洁...

同页面多个JS冲突一般性解决方法+EcShop JS一般性总结(1)

1、一般JS冲突解决办法a.最容易出现的就是JS 的命名冲突①、变量名冲突变量有全局变量和局部变量当全局变量变量和局部变量名称一致时,就会js冲突,由于变量传递数值或地址不同就会产生JavaScrip...

a href=#与X-UA-Compatible标签完整解读

<a href="javascript:void(0)"  onClick="<%=onclick%>"...

JS中event事件在兼容IE、火狐(Firefox)处理办法

前期用到了一个键盘左右键控制翻页的js,在ie里面直接就可以使用,可在火狐(firefox)里面就是不好使,想了半天怎么也不可能不好使呀,所以找了多方资料才知道,原来火狐对于js中event事件不解析...

DEDECMS搜索页面结果总数调用效解决方法(转)

DEDECMS搜索页面结果总数调用效解决方法(转)

 在做一个项目里面需要调用搜索条数,在tag标签里面找了半天,还有百度了N久也冇找到,一个巧合终于看到一站长发的帖子,可以SEO太远了,发了精华都搜不到,所以转发,分享给更多的站长朋友,效果...

DEDECMS后台列表和登录空白,UC配置文件没错但通信错误解决方法

DedeCMS 5.3/5.5/5.6等版本的UTF版本会经常遇到一个问题,就是后台登录会什么都不显示,空白一片,这是什么原因呢?一般这个问题都是由于使用了“记事本”而没有使用...