`

discuz x不能使用jQuery的解决方法

阅读更多
今天在做X2.5主题的时候,用到jquery的时候和原来主题js冲突。这个主要是Discuz X使用了$(id)作为dom节点的获取方法,而$符号刚好与jQuery的默认符号相冲突。
以下是基于之前的Discuz X和jQuery冲突的解决办法。给大家做个参考!
将jQuery的js文件jquery-1.8.0.min.js放到/static/js目录下,以下两个方法共用此文件,如不是放在该目录下,后面的代码请对应修改。
解决方法1:
修改/template/default/common/header_common.htm,在第16行代码
之后增加以下代码:
<script src=”{$_G[setting][jspath]}jquery-1.8.0.min.js?{VERHASH}”></script>
之后用到jQuery的$(的地方用jQuery(代替。
解决方法2:
修改/template/default/common/header.htm,在第20行代码之前增加以下代码:
<script src=”{$_G[setting][jspath]}jquery-1.8.0.min.js?{VERHASH}”></script>
之后用到jQuery的$(的地方用jQuery(代替。
分享到:
评论

相关推荐

    discuz x 主题js与jQuery冲突的解决方案

    今天在做X2.5主题的时候,用到jquery的时候和原来主题js冲突,这个主要是Discuz X使用了$(id)作为dom节点的获取方法,而$符号刚好与jQuery的默认符号相冲突,接下来介绍解决方法,有需要的朋友可以参考下

    PHP实例开发源码—discuz X3.2 php企业模板.zip

    【PHP实例开发源码—discuz X3.2 php企业模板.zip】是一个包含PHP编程语言的实例应用,特别是一款基于Discuz! X3.2框架的企业级网站模板。Discuz! 是一个开源的社区论坛软件,由Comsenz公司开发,广泛应用于搭建互动...

    Discuz_21X3_模版

    综上所述,"Discuz_21X3_模版"是一个全面的论坛界面解决方案,涵盖了设计、配置和数据导入等多个方面。用户需要具备一定的Discuz! 使用经验和技术知识,才能有效地利用这些资源,创建出符合自己需求的论坛环境。在...

    Discuz! 蝴蝶飞啊

    X3.4或更高版本的一个主题模板,其设计风格可能以柔和、优雅的色彩和动态效果为主,营造出一种蝴蝶翩翩起舞的视觉感受,为论坛用户带来更加生动和美观的浏览体验。Discuz! 是一个广泛使用的开源社区论坛软件,它...

    数码门户论坛模板商业版 discuz模版 GBK版 v1.0.zip

    总的来说,《数码门户论坛模板商业版 Discuz 模板GBK版 v1.0》是一款专为数码领域定制的社区论坛解决方案,结合了Discuz!的强大功能和GBK编码的适用性,为用户提供了一个高效、美观且易于操作的在线交流空间。正确...

    聊天室插件.rar

    版本中无法使用,或者其功能已经被其他更现代的解决方案取代。"装上去可以进行文字交流,全程AJAX刷新"这部分,揭示了聊天室的核心技术。AJAX(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的...

    基于PHP的WebIM-for-Discuzx 插件.zip

    了解XMLHttpRequest对象和jQuery等库的使用,能够优化用户体验。 4. WebSocket:即时通讯可能涉及WebSocket协议,这是一种在浏览器和服务器之间建立长时间连接的技术,允许双向实时通信。 5. 数据库操作:掌握...

    DZ6.0论坛图片放大移动效果

    1. **响应式设计**:确保图片放大功能在不同设备和屏幕尺寸上都能正常工作,可能采用了媒体查询(Media Queries)和百分比布局等方法。 2. **图片懒加载**:为了提高页面加载速度,可能使用了图片懒加载技术,只在...

    MW-T系动态模板.rar

    UTF8编码是目前国际上最广泛使用的字符编码标准,能支持多种语言文字,确保了内容在全球范围内的兼容性。 MW(可能是MicroWeb或其他类似缩写)是一个用于构建动态网站和应用程序的框架或内容管理系统。它提供了丰富...

    Discuz7.2 IE9兼容性写法 杜工完全修补方案

    由于Discuz7.2在IE9浏览器中存在一些兼容性问题,有必要对其进行修补以确保在IE9环境下能够正常运行。本文将详细说明这些兼容性问题,并提供一套完整的修补方案。 ### 兼容性问题现象及原因分析 1. **IE9快速发帖...

Global site tag (gtag.js) - Google Analytics