爱吱声

标题: 本人的一网站如何解决Discuz默认JS和其他JS冲突的方案 [打印本页]

作者: 脊梁硬    时间: 2018-6-19 14:47
标题: 本人的一网站如何解决Discuz默认JS和其他JS冲突的方案
网站如何解决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"




欢迎光临 爱吱声 (http://129.226.69.186/bbs/) Powered by Discuz! X3.2