`
- 浏览:
62471 次
- 性别:
- 来自:
北京
-
今天在做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(代替。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
今天在做X2.5主题的时候,用到jquery的时候和原来主题js冲突,这个主要是Discuz X使用了$(id)作为dom节点的获取方法,而$符号刚好与jQuery的默认符号相冲突,接下来介绍解决方法,有需要的朋友可以参考下
【PHP实例开发源码—discuz X3.2 php企业模板.zip】是一个包含PHP编程语言的实例应用,特别是一款基于Discuz! X3.2框架的企业级网站模板。Discuz! 是一个开源的社区论坛软件,由Comsenz公司开发,广泛应用于搭建互动...
综上所述,"Discuz_21X3_模版"是一个全面的论坛界面解决方案,涵盖了设计、配置和数据导入等多个方面。用户需要具备一定的Discuz! 使用经验和技术知识,才能有效地利用这些资源,创建出符合自己需求的论坛环境。在...
X3.4或更高版本的一个主题模板,其设计风格可能以柔和、优雅的色彩和动态效果为主,营造出一种蝴蝶翩翩起舞的视觉感受,为论坛用户带来更加生动和美观的浏览体验。Discuz! 是一个广泛使用的开源社区论坛软件,它...
总的来说,《数码门户论坛模板商业版 Discuz 模板GBK版 v1.0》是一款专为数码领域定制的社区论坛解决方案,结合了Discuz!的强大功能和GBK编码的适用性,为用户提供了一个高效、美观且易于操作的在线交流空间。正确...
版本中无法使用,或者其功能已经被其他更现代的解决方案取代。"装上去可以进行文字交流,全程AJAX刷新"这部分,揭示了聊天室的核心技术。AJAX(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的...
了解XMLHttpRequest对象和jQuery等库的使用,能够优化用户体验。 4. WebSocket:即时通讯可能涉及WebSocket协议,这是一种在浏览器和服务器之间建立长时间连接的技术,允许双向实时通信。 5. 数据库操作:掌握...
1. **响应式设计**:确保图片放大功能在不同设备和屏幕尺寸上都能正常工作,可能采用了媒体查询(Media Queries)和百分比布局等方法。 2. **图片懒加载**:为了提高页面加载速度,可能使用了图片懒加载技术,只在...
UTF8编码是目前国际上最广泛使用的字符编码标准,能支持多种语言文字,确保了内容在全球范围内的兼容性。 MW(可能是MicroWeb或其他类似缩写)是一个用于构建动态网站和应用程序的框架或内容管理系统。它提供了丰富...
由于Discuz7.2在IE9浏览器中存在一些兼容性问题,有必要对其进行修补以确保在IE9环境下能够正常运行。本文将详细说明这些兼容性问题,并提供一套完整的修补方案。 ### 兼容性问题现象及原因分析 1. **IE9快速发帖...