找回密码
 亲,注册吧

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

查看: 2697|回复: 100

二十一、jQuery和Discuz js文件冲突解决办法。

[复制链接]
发表于 2013-12-20 04:30:54 | 显示全部楼层 |阅读模式
Discuz使用了S()作为对象选取函数,刚好与jQuery默认的$()函数重合造成冲突

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

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

  7. $("pp").style.display = 'none'; //使用prototype
  8. </script>
复制代码

我们可以引用jQuery给JQ赋予一个变量

  1. var jq = jQuery.noConflict();
复制代码

修改成为:

  1. <script type="text/javascript">
  2. var jq = jQuery.noConflict();
  3. jq(function(){ //使用jQuery
  4. jq("p").click(function(){
  5. alert( jq(this).text() );
  6. });
  7. });
  8. jq("pp").style.display = 'none'; //使用prototype
  9. </script>
复制代码

替换之后即可解决js冲突问题。


官溪人太厉害了。
0 该用户已被删除
发表于 2014-5-21 23:36:32 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

0

主题

363

回帖

364

积分

中学生

Rank: 3Rank: 3

积分
364
发表于 2014-5-27 17:16:53 | 显示全部楼层
学习了,不错,讲的太有道理了
0 该用户已被删除
发表于 2014-6-2 11:29:56 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
0 该用户已被删除
发表于 2014-6-8 15:33:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
0 该用户已被删除
发表于 2014-6-13 13:19:30 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

15

主题

618

回帖

2721

积分

博士生

Rank: 8Rank: 8

积分
2721
发表于 2014-6-16 16:42:59 | 显示全部楼层
真是 收益 匪浅
0 该用户已被删除
发表于 2014-6-20 15:13:14 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

1

主题

313

回帖

386

积分

中学生

Rank: 3Rank: 3

积分
386
QQ
发表于 2014-6-23 16:25:15 | 显示全部楼层
不知该说些什么。。。。。。就是谢谢

0

主题

311

回帖

312

积分

中学生

Rank: 3Rank: 3

积分
312
发表于 2014-6-27 08:43:00 | 显示全部楼层
相当不错,感谢无私分享精神!

1

主题

1074

回帖

1127

积分

本科生

Rank: 4

积分
1127
发表于 2014-7-2 16:55:03 | 显示全部楼层
小手一抖,钱钱到手!
0 该用户已被删除
发表于 2014-7-7 10:38:01 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
0 该用户已被删除
发表于 2014-7-9 00:52:23 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
0 该用户已被删除
发表于 2014-7-10 23:25:28 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2014-7-15 16:59:40 | 显示全部楼层
看帖回帖是美德!:lol
0 该用户已被删除
发表于 2014-7-17 23:08:58 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

2

主题

366

回帖

393

积分

中学生

Rank: 3Rank: 3

积分
393
发表于 2014-7-21 01:27:25 | 显示全部楼层
真是 收益 匪浅
0 该用户已被删除
发表于 2014-7-23 14:53:14 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

0

主题

338

回帖

341

积分

中学生

Rank: 3Rank: 3

积分
341
发表于 2014-7-26 07:35:02 | 显示全部楼层
不知该说些什么。。。。。。就是谢谢

0

主题

292

回帖

293

积分

小学生

Rank: 2

积分
293
发表于 2014-7-28 21:27:27 | 显示全部楼层
这是什么东东啊
0 该用户已被删除
发表于 2014-8-3 03:48:57 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
0 该用户已被删除
发表于 2014-8-7 22:51:35 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
0 该用户已被删除
发表于 2014-8-12 10:04:19 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
0 该用户已被删除
发表于 2014-8-17 10:10:38 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

2

主题

366

回帖

393

积分

中学生

Rank: 3Rank: 3

积分
393
发表于 2014-8-20 23:19:58 | 显示全部楼层
真是 收益 匪浅
0 该用户已被删除
发表于 2014-8-24 13:16:49 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

0

主题

1108

回帖

1144

积分

本科生

Rank: 4

积分
1144
发表于 2014-8-28 04:33:54 | 显示全部楼层
找到好贴不容易,我顶你了,谢了

0

主题

390

回帖

395

积分

中学生

Rank: 3Rank: 3

积分
395
发表于 2014-9-1 02:41:11 | 显示全部楼层
看帖回帖是美德!:lol
0 该用户已被删除
发表于 2014-9-4 23:42:09 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

0

主题

225

回帖

226

积分

小学生

Rank: 2

积分
226
发表于 2014-9-8 13:58:58 | 显示全部楼层
帮你顶下哈!!
您需要登录后才可以回帖 登录 | 亲,注册吧 微信登录

本版积分规则

快速回复 返回顶部 返回列表