找到了一篇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 相关文章推荐
js写一个弹出层并锁屏效果实现代码
Dec 07 Javascript
jQuery zTree加载树形菜单功能
Feb 25 Javascript
jQuery前端开发35个小技巧
May 24 Javascript
JS验证input输入框(字母,数字,符号,中文)
Mar 23 Javascript
JS判断一个数是否是水仙花数
Jun 11 Javascript
微信禁止下拉查看URL的处理方法
Sep 28 Javascript
vue项目中axios使用详解
Feb 07 Javascript
小程序点击图片实现自动播放视频
May 29 Javascript
解决vue移动端适配问题
Dec 12 Javascript
highcharts.js数据绑定方式代码实例
Nov 13 Javascript
Angular之jwt令牌身份验证的实现
Feb 14 Javascript
Laravel 如何在blade文件中使用Vue组件的示例代码
Jun 28 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
php5 pdo新改动加载注意事项
2008/09/11 PHP
PHP 简易输出CSV表格文件的方法详解
2013/06/20 PHP
WordPress中的shortcode短代码功能使用详解
2016/05/17 PHP
ThinkPHP框架实现的邮箱激活功能示例
2018/06/15 PHP
解决Laravel5.2 Auth认证退出失效的问题
2019/10/14 PHP
Jquery Autocomplete 结合asp.net使用要点
2010/10/29 Javascript
js利用prototype调用Array的slice方法示例
2014/06/09 Javascript
node.js中的fs.ftruncate方法使用说明
2014/12/15 Javascript
vue2实现移动端上传、预览、压缩图片解决拍照旋转问题
2017/04/13 Javascript
详解vue组件开发脚手架
2018/06/15 Javascript
详解webpack打包第三方类库的正确姿势
2018/10/20 Javascript
JS+DIV实现拖动效果
2020/02/11 Javascript
小程序实现上下切换位置
2020/11/16 Javascript
基于Python中numpy数组的合并实例讲解
2018/04/04 Python
django基于存储在前端的token用户认证解析
2019/08/06 Python
python 批量修改 labelImg 生成的xml文件的方法
2019/09/09 Python
在notepad++中实现直接运行python代码
2019/12/18 Python
Python Numpy 控制台完全输出ndarray的实现
2020/02/19 Python
python 瀑布线指标编写实例
2020/06/03 Python
Python中openpyxl实现vlookup函数的实例
2020/10/28 Python
Django自带用户认证系统使用方法解析
2020/11/12 Python
python爬虫scrapy基于CrawlSpider类的全站数据爬取示例解析
2021/02/20 Python
StubHub希腊:购买体育赛事、音乐会和剧院门票
2019/08/03 全球购物
EJB3推出JPA的原因
2013/10/16 面试题
入党申请人的自我鉴定
2013/12/01 职场文书
师范生的个人求职信范文
2014/01/04 职场文书
秋季运动会稿件
2014/01/30 职场文书
大学毕业感言一句话
2014/02/06 职场文书
运动会班级口号
2014/06/09 职场文书
法人代表证明书
2014/09/18 职场文书
群众路线剖析材料怎么写
2014/10/09 职场文书
2015年办公室文员工作总结
2015/04/24 职场文书
python中pandas.read_csv()函数的深入讲解
2021/03/29 Python
HTML基础详解(上)
2021/10/16 HTML / CSS
netty 实现tomcat的示例代码
2022/06/05 Servers
JavaScript原型链中函数和对象的理解
2022/06/16 Javascript