找到了一篇jQuery与Prototype并存的冲突的解决方法


Posted in Javascript onAugust 29, 2007

以前好像在哪里看到过说jQuery与prototype存在冲突,但一直没在意。今天把自己用jquery框架写好的消息提示框特效放到公司原来的系统发现所有的消息提示效果都罢工了!
汗了半天还是没有发现原因,突然想到jquery与prototype的冲突问题,这才发现公司原来的系统很多页面都调用了prototype框架。知道了原因就想办法解决吧,总不至于让我脱离jquery重新写一遍吧,去网上狂搜了一番终于找到了一些解决办法,这就是:
1、将jquery.js放到prototype.js后面(这个是必须的否则无论如何还是要罢工地)。
2、在jquery.js后面将$变量重命名。
方法如下:

<script type="text/javascript" type="text/javascript" src="window.js"></script>    
<!--上面这个window.js调用了jquery框架的方法-->    
<script type="text/javascript" type="text/javascript" src="prototype.js"></script>    
<script type="text/javascript"  src="jquery.js"></script>    
<script type="text/javascript">    
var jQuery=$;    
</script> 

3、将原来使用的$方法名一律替换为jQuery名,如$("obj")替换为jQuery("obj")。

按照上面三步操作来进行问题很快就解决了。 

Javascript 相关文章推荐
JQuery 构建客户/服务分离的链接模型中Table分页代码效率初探
Jan 22 Javascript
firefox下jquery ajax返回object XMLDocument处理方法
Jan 26 Javascript
jQuery实现返回顶部功能适合不支持js的浏览器
Aug 19 Javascript
Javascript 拖拽的一些高级的应用(逐行分析代码,让你轻松了拖拽的原理)
Jan 23 Javascript
jQuery使用load()方法载入另外一个网页文件内的指定标签内容到div标签的方法
Mar 25 Javascript
初步使用Node连接Mysql数据库
Mar 03 Javascript
Node.js中Request模块处理HTTP协议请求的基本使用教程
Mar 31 Javascript
JavaScript 对象详细整理总结
Sep 29 Javascript
Bootstrap CSS组件之按钮组(btn-group)
Dec 17 Javascript
快速理解 JavaScript 中的 LHS 和 RHS 查询的用法
Aug 24 Javascript
在LayUI图片上传中,解决由跨域问题引起的请求接口错误的方法
Sep 24 Javascript
vue2.x数组劫持原理的实现
Apr 19 Javascript
javascript动画效果类封装代码
Aug 28 #Javascript
Google韩国首页图标动画效果
Aug 26 #Javascript
javascript在一段文字中的光标处插入其他文字
Aug 26 #Javascript
有一段有意思的代码-javascript现实多行信息
Aug 26 #Javascript
LBS blog sql注射漏洞[All version]-官方已有补丁
Aug 26 #Javascript
javascript下操作css的float属性的特殊写法
Aug 22 #Javascript
ASP中用Join和Array,可以加快字符连接速度的代码
Aug 22 #Javascript
You might like
随机头像PHP版
2006/10/09 PHP
探讨:如何通过stats命令分析Memcached的内部状态
2013/06/14 PHP
php中Redis的应用--消息传递
2017/03/28 PHP
javascript 判断整数方法分享
2014/12/16 Javascript
最简单的JavaScript图片轮播代码(两种方法)
2015/12/18 Javascript
jquery ajax双击div可直接修改div中的内容
2016/03/04 Javascript
Angularjs结合Bootstrap制作的一个TODO List
2016/08/18 Javascript
详解Vue路由开启keep-alive时的注意点
2017/06/20 Javascript
JS快速实现简单计算器
2020/04/08 Javascript
微信小程序获取当前时间及星期几的实例代码
2020/09/20 Javascript
jQuery实现回到顶部效果
2020/10/19 jQuery
js仿淘宝放大镜效果
2020/12/28 Javascript
[50:45]2018DOTA2亚洲邀请赛 4.6 淘汰赛 VP vs TNC 第一场
2018/04/10 DOTA
[25:45]2018DOTA2亚洲邀请赛4.5SOLO赛 Sylar vs Paparazi
2018/04/06 DOTA
python设置windows桌面壁纸的实现代码
2013/01/28 Python
Python环境搭建之OpenCV的步骤方法
2017/10/20 Python
Pyqt实现无边框窗口拖动以及窗口大小改变
2018/04/19 Python
Python3实现配置文件差异对比脚本
2019/11/18 Python
利用PyQt5+Matplotlib 绘制静态/动态图的实现代码
2020/07/13 Python
python将YUV420P文件转PNG图片格式的两种方法
2021/01/22 Python
手把手教你用纯css3实现轮播图效果实例
2017/05/04 HTML / CSS
CSS3模拟动画下拉菜单效果
2017/04/12 HTML / CSS
澳大利亚在线家具店:Luxo Living
2019/03/24 全球购物
斯图尔特·韦茨曼鞋加拿大官网:Stuart Weitzman加拿大
2019/10/13 全球购物
送货司机岗位职责
2013/12/11 职场文书
手工社团活动方案
2014/02/17 职场文书
幼儿教师培训感言
2014/03/08 职场文书
保险公司开门红口号
2014/06/21 职场文书
励志演讲稿200字
2014/08/21 职场文书
世界水日宣传活动总结
2015/02/09 职场文书
仓库保管员岗位职责
2015/02/09 职场文书
市场督导岗位职责
2015/04/10 职场文书
英语投诉信范文
2015/07/03 职场文书
springboot 自定义配置 解决Boolean属性不生效
2022/03/18 Java/Android
分享五个Node.js开发的优秀实践 
2022/04/07 NodeJs
PYTHON基于Pyecharts绘制常见的直角坐标系图表
2022/04/28 Python