找到了一篇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宝典学习笔记
Feb 07 Javascript
在textarea文本域中显示HTML代码的方法
Mar 06 Javascript
from 表单提交返回值用post或者是get方法实现
Aug 21 Javascript
文件上传的几个示例分享【推荐】
Dec 16 Javascript
Angular.js基础学习之初始化
Mar 10 Javascript
BootStrap selectpicker后台动态绑定数据
Jun 01 Javascript
windows下更新npm和node的方法
Nov 30 Javascript
JS实现的将html转为pdf功能【基于浏览器端插件jsPDF】
Feb 06 Javascript
微信小程序实现倒计时调用相机自动拍照功能
Jun 10 Javascript
详解vue中v-on事件监听指令的基本用法
Jul 22 Javascript
如何构建一个Vue插件并生成npm包
Oct 26 Javascript
vue项目中使用rem,在入口文件添加内容操作
Nov 11 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
URL Rewrite的设置方法
2007/01/02 PHP
php 缓存函数代码
2008/08/27 PHP
需要注意的几个PHP漏洞小结
2012/02/05 PHP
jQuery Mobile + PHP实现文件上传
2014/12/12 PHP
调用WordPress函数统计文章访问量及PHP原生计数器的实现
2016/03/21 PHP
kindeditor 加入七牛云上传的实例讲解
2017/11/12 PHP
判断浏览器的内核及版本号方法汇总
2015/01/05 Javascript
js的toLowerCase方法用法实例
2015/01/27 Javascript
js插件YprogressBar实现漂亮的进度条效果
2015/04/20 Javascript
底部悬浮通栏可以关闭广告位的实现方法
2016/06/01 Javascript
JavaScript中const、var和let区别浅析
2016/10/11 Javascript
jQuery导航条固定定位效果实例代码
2017/05/26 jQuery
js实现京东轮播图效果
2017/06/30 Javascript
Vue组件教程之Toast(Vue.extend 方式)详解
2019/01/27 Javascript
node.js文件操作系统实例详解
2019/11/05 Javascript
vue+render+jsx实现可编辑动态多级表头table的实例代码
2020/04/01 Javascript
python的即时标记项目练习笔记
2014/09/18 Python
python之wxPython菜单使用详解
2014/09/28 Python
Python中json格式数据的编码与解码方法详解
2016/07/01 Python
利用标准库fractions模块让Python支持分数类型的方法详解
2017/08/11 Python
python处理Excel xlrd的简单使用
2017/09/12 Python
Python多线程threading和multiprocessing模块实例解析
2018/01/29 Python
python实现将一个数组逆序输出的方法
2018/06/25 Python
python爬虫把url链接编码成gbk2312格式过程解析
2020/06/08 Python
python+django+selenium搭建简易自动化测试
2020/08/19 Python
linux面试题参考答案(7)
2012/10/29 面试题
员工自我鉴定
2013/10/09 职场文书
迎接领导欢迎词
2014/01/11 职场文书
函授本科自我鉴定
2014/02/04 职场文书
财务总监管理职责范文
2014/03/09 职场文书
购房公证委托书(2014版)
2014/09/12 职场文书
生产工厂门卫岗位职责
2014/09/26 职场文书
自主招生推荐信怎么写
2015/03/26 职场文书
mysql查询的控制语句图文详解
2021/04/11 MySQL
python调试工具Birdseye的使用教程
2021/05/25 Python
Python爬取某拍短视频
2021/06/11 Python