立即注册 找回密码

QQ登录

只需一步,快速开始

安装使用 jQuery和Discuz js文件冲突解决办法。

2018-6-13 12:47| 发布者: 猪八戒| 查看: 1129| 评论: 0

摘要: discuz使用了S()作为对象选取函数,刚好与jQuery默认的$()函数重合造成冲突为了保持原有的DZ程序不被更改,所以我们要在JQ上修改了。jquery.js不需要修改这个文件。只要在引用的时候修改一下即可。例如以下代码 是jq ...
discuz使用了S()作为对象选取函数,刚好与jQuery默认的$()函数重合造成冲突

为了保持原有的DZ程序不被更改,所以我们要在JQ上修改了。

jquery.js  不需要修改这个文件。只要在引用的时候修改一下即可。
例如以下代码 是jq 的代码。如果不做修改直接用入DZ会报错
<script type="text/javascript"> 
$j(function(){ //使用jQuery 
$("p").click(function(){ 
alert( $(this).text() ); 
}); 
}); 

$("pp").style.display = 'none'; //使用prototype 
</script>

我们可以引用jQuery给JQ赋予一个变量
var jq = jQuery.noConflict();
修改成为:
<script type="text/javascript"> 
var jq = jQuery.noConflict(); 
jq(function(){ //使用jQuery 
jq("p").click(function(){ 
alert( jq(this).text() ); 
}); 
}); 
jq("pp").style.display = 'none'; //使用prototype 
</script>
替换之后即可解决js冲突问题。

鲜花

握手

雷人

路过

鸡蛋

最新评论

相关推荐
最新内容
  • ucenter_members数据补齐common_member数据
  • tools工具箱修正版,兼容php7,站长的伴侣to
  • DPlayer视频播放器的使用方法
  • Discuz!X3.5更换为纯真IP库的方法
  • discuz上传附件提示「服务器限制无法上传那
相关推荐
!jz_fbzt! !jz_lxwm! !jz_gfqqq!

关于我们|手机版|小黑屋|地图|【道勤网】-www.daoqin.net 软件视频自学教程|免费教程|自学电脑|3D教程|平面教程|影视动画教程|办公教程|机械设计教程|网站设计教程【道勤网】 ( 皖ICP备15000319号-1 )

GMT+8, 2024-4-25 13:04

Powered by DaoQin! X3.4 © 2016-2063 Dao Qin & 道勤科技

返回顶部