设为首页收藏本站

爱吱声

 找回密码
 注册
搜索
查看: 1358|回复: 0
打印 上一主题 下一主题

本人的一网站如何解决Discuz默认JS和其他JS冲突的方案

[复制链接]
跳转到指定楼层
楼主
 楼主| 发表于 2018-6-19 14:47:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
网站如何解决Discuz默认JS和其他JS冲突的方案


本人有一网站采用最新版的流行 Discuz 作为建站系统, 可以提供与微信,微博, QQ 等中国人社交体系和网上社区的无缝对接。


jQuery 是中英文网站通用的功能增强工具。本站采用它开发自己的功能,例如每页底部都有的英文社交工具的一键分享,邮件,打印功能。


但是,这两个体系的 javascript k库有命名冲突,直接使用会造成部分功能失效, 包括至关重要的登录和首页DIY 功能。


怎样让这两大网站利器和谐联手呢?


找到冲突的JS
<script type="text/javascript" src="js/jquery-2.2.0.min.js"></script>

在下面添加:

<script type="text/javascript"> var jq = jQuery.noConflict(); </script>
然后把用到该JS中"$"全部换成"jq"

评分

参与人数 1爱元 +8 收起 理由
shijz + 8 涨姿势

查看全部评分

手机版|小黑屋|Archiver|网站错误报告|爱吱声   

GMT+8, 2024-11-5 17:32 , Processed in 0.033544 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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