当前位置: 首页 > news >正文

jquery 与 discuz 默认JS 冲突解决办法

在为dz加一个tab的时候用了jquery.发现引入之后与原生的js发送冲突,

百度谷歌了一下,发现引起冲突的主要原因是$符号的原因。看来很多人是爱钱的啊。。

所以用以下办法来做解决。

 

<script charset="utf-8"  src="./template/jquery.js"></script>
<script type="text/javascript">
var jq=jQuery.noConflict();
 jq(document).ready(function(){
	
	jq(.m-tab-nav).first().addClass(current);
	jq(.m-to-tab).first().addClass(mjtshow);
	jq(.m-to-tab).first().removeClass(mjtdisplay);
	jq(.m-tab-nav).click(function(){
		jq(.m-tab-nav.current).removeClass(current);
		jq(this).addClass(current);
		var id=jq(this).attr(tabs-index);
		jq(.m-to-tab.mjtshow).addClass(mjtdisplay);
		jq(.m-to-tab.mjtshow).removeClass(mjtshow);
		
		jq(.m-to-tab:eq(+ id +)).addClass(mjtshow);
		jq(.m-to-tab:eq(+ id +)).removeClass(mjtdisplay);
	});

将jquery默认的$符号换成jq或者是其他的自定义字符串就能解决了。这个方法用在其他的js冲突中也一样有效的。

 

比如ecshop中就没有用到jquery库,但是他自己的库占用了$,所以也可以使用这个方法来解决!

本文来自303Blog,欢迎转载,但请保留链接http://www.303blog.org

转载于:https://www.cnblogs.com/swymjt/archive/2012/08/15/2639603.html

相关文章:

  • sql查看表的锁并解锁
  • Centos5.5安装MONO2.10.8和Jexus 5.0开启Linux平台.net应用新篇章
  • C++中的const限定修饰符
  • 查看SqlServer表 索引 创建时间,修改时间。或者修改记录(转)
  • 在HTML中添加百度地图(有图)
  • 设计模式(4)之建造者模式
  • 保护模式下中断或异常示意图
  • java override overload
  • 多路访问网络中的挑战
  • 模拟系统提示框
  • DSL概念、类别、为什么要写DSL 1
  • Javascript 日期格式化
  • 成绩单课程翻译参考总表
  • NYOJ 86
  • C#处理oracle数据库的Clob类型
  • Android Volley源码解析
  • AzureCon上微软宣布了哪些容器相关的重磅消息
  • Codepen 每日精选(2018-3-25)
  • ES6, React, Redux, Webpack写的一个爬 GitHub 的网页
  • Just for fun——迅速写完快速排序
  • laravel with 查询列表限制条数
  • laravel 用artisan创建自己的模板
  • node-sass 安装卡在 node scripts/install.js 解决办法
  • php ci框架整合银盛支付
  • quasar-framework cnodejs社区
  • spring boot下thymeleaf全局静态变量配置
  • SpringCloud集成分布式事务LCN (一)
  • tab.js分享及浏览器兼容性问题汇总
  • Vue2 SSR 的优化之旅
  • webpack+react项目初体验——记录我的webpack环境配置
  • 阿里中间件开源组件:Sentinel 0.2.0正式发布
  • 百度小程序遇到的问题
  • 面试题:给你个id,去拿到name,多叉树遍历
  • 前端js -- this指向总结。
  • 深入浅出webpack学习(1)--核心概念
  • 通过git安装npm私有模块
  • 项目管理碎碎念系列之一:干系人管理
  • 要让cordova项目适配iphoneX + ios11.4,总共要几步?三步
  • ​​​​​​​Installing ROS on the Raspberry Pi
  • ​DB-Engines 12月数据库排名: PostgreSQL有望获得「2020年度数据库」荣誉?
  • ​Java并发新构件之Exchanger
  • ​软考-高级-系统架构设计师教程(清华第2版)【第20章 系统架构设计师论文写作要点(P717~728)-思维导图】​
  • $.ajax()参数及用法
  • (2/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (2015)JS ES6 必知的十个 特性
  • (BFS)hdoj2377-Bus Pass
  • (C#)Windows Shell 外壳编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令...
  • (C语言)字符分类函数
  • (Spark3.2.0)Spark SQL 初探: 使用大数据分析2000万KF数据
  • (草履虫都可以看懂的)PyQt子窗口向主窗口传递参数,主窗口接收子窗口信号、参数。
  • (定时器/计数器)中断系统(详解与使用)
  • (二)c52学习之旅-简单了解单片机
  • (附源码)ssm基于jsp的在线点餐系统 毕业设计 111016
  • (入门自用)--C++--抽象类--多态原理--虚表--1020
  • (深入.Net平台的软件系统分层开发).第一章.上机练习.20170424