找到了一篇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 相关文章推荐
列表内容的选择
Jun 30 Javascript
jquery中的 $(&quot;#jb51&quot;)与document.getElementById(&quot;jb51&quot;) 的区别
Jul 26 Javascript
如何用js控制frame的隐藏或显示的解决办法
Mar 20 Javascript
javascript中强制执行toString()具体实现
Apr 27 Javascript
JavaScript插件化开发教程 (一)
Jan 27 Javascript
javaScript中slice函数用法实例分析
Jun 08 Javascript
JavaScript判断数组是否包含指定元素的方法
Jul 01 Javascript
js淡入淡出焦点图幻灯片效果代码分享
Sep 08 Javascript
解决jquery插件:TypeError:$.browser is undefined报错的方法
Nov 21 Javascript
Angular中$broadcast和$emit的使用方法详解
May 22 Javascript
jQuery+CSS实现的table表格行列转置功能示例
Jan 08 jQuery
微信小程序常用赋值方法小结
Apr 30 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
第1次亲密接触PHP5(1)
2006/10/09 PHP
php empty() 检查一个变量是否为空
2011/11/10 PHP
thinkphp的dump函数无输出实例代码
2016/11/15 PHP
laravel ORM关联关系中的 with和whereHas用法
2019/10/16 PHP
告诉大家什么是JSON
2008/06/10 Javascript
jQuery formValidator表单验证插件开源了 含API帮助、源码、示例
2008/08/14 Javascript
JS面向对象编程 for Cookie
2010/09/19 Javascript
jquery入门—选择器实现隔行变色实例代码
2013/01/04 Javascript
Linux CentOS系统下安装node.js与express的方法
2017/04/01 Javascript
使用 vue 实例更好的监听事件及vue实例的方法
2019/04/22 Javascript
layui使用form表单实现post请求页面跳转的方法
2019/09/14 Javascript
js实现头像上传并且可预览提交
2020/12/25 Javascript
react项目从新建到部署的实现示例
2021/02/19 Javascript
Python 将RGB图像转换为Pytho灰度图像的实例
2017/11/14 Python
Python无损音乐搜索引擎实现代码
2018/02/02 Python
利用Python yagmail三行代码实现发送邮件
2018/05/11 Python
Python实现八皇后问题示例代码
2018/12/09 Python
Python中函数的基本定义与调用及内置函数详解
2019/05/13 Python
Python aiohttp百万并发极限测试实例分析
2019/10/26 Python
教你使用Sublime text3搭建Python开发环境及常用插件安装另分享Sublime text3最新激活注册码
2020/11/12 Python
Django自带的用户验证系统实现
2020/12/18 Python
用HTML5中的Canvas结合公式绘制粒子运动的教程
2015/05/08 HTML / CSS
美国滑雪和滑雪板商店:Buckman
2018/03/03 全球购物
FC-Moto西班牙:摩托车手最大的购物场所之一
2019/04/11 全球购物
大学应届生的自我评价
2014/03/06 职场文书
竞选大队委员演讲稿
2014/04/28 职场文书
阳光体育活动总结
2014/04/30 职场文书
公务员试用期满考核材料
2014/05/22 职场文书
超市客服工作职责
2014/06/11 职场文书
酒店办公室主任岗位职责
2015/04/01 职场文书
帝企鹅日记观后感
2015/06/10 职场文书
小学见习报告
2015/06/23 职场文书
制定企业培训计划的五大要点!
2019/07/10 职场文书
Python爬取英雄联盟MSI直播间弹幕并生成词云图
2021/06/01 Python
Win11怎样将锁屏账户头像图片改成动画视频
2021/11/21 数码科技
springboot新建项目pom.xml文件第一行报错的解决
2022/01/18 Java/Android