找到了一篇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 相关文章推荐
JavaScript实现快速排序(自已编写)
Dec 19 Javascript
thinkphp 表名 大小写 窍门
Feb 01 Javascript
BootStrap智能表单实战系列(四)表单布局介绍
Jun 13 Javascript
ES6所改良的javascript“缺陷”问题
Aug 23 Javascript
jQuery中的select操作详解
Nov 29 Javascript
JS实现DIV高度自适应窗口示例
Feb 16 Javascript
JS实现的随机排序功能算法示例
Jun 09 Javascript
微信小程序tabBar底部导航中文注解api详解
Aug 16 Javascript
JavaScript数据结构与算法之二叉树插入节点、生成二叉树示例
Feb 21 Javascript
使用webpack编译es6代码的方法步骤
Apr 28 Javascript
vue实现倒计时获取验证码效果
Apr 17 Javascript
jQuery实现简单聊天室
Feb 08 jQuery
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中使用Session配合Javascript实现文件上传进度条功能
2014/10/15 PHP
php上传图片并压缩的实现方法
2015/12/22 PHP
PHP线程的内存回收问题
2016/07/08 PHP
PHP实现对数组分页处理实例详解
2017/02/07 PHP
PHP基于自定义类随机生成姓名的方法示例
2017/08/05 PHP
php通过各种函数判断0和空
2020/07/04 PHP
JS的数组的扩展实例代码
2008/07/09 Javascript
jquery validate使用攻略 第四步
2010/07/01 Javascript
绑定回车enter事件代码
2014/05/18 Javascript
使用jquery animate创建平滑滚动效果(可以是到顶部、到底部或指定地方)
2014/05/27 Javascript
JS实现左右无缝轮播图代码
2016/05/01 Javascript
JS实现页面数据无限加载
2016/09/13 Javascript
Jquery鼠标放上去显示全名的实现方法
2017/02/06 Javascript
原生js仿淘宝网商品放大镜效果
2017/02/28 Javascript
mint-ui在vue中的使用示例
2018/04/05 Javascript
JS模拟实现哈希表及应用详解
2018/05/04 Javascript
详解如何在你的Vue项目配置vux
2018/06/04 Javascript
vue+Vue Router多级侧导航切换路由(页面)的实现代码
2018/12/20 Javascript
vuex刷新后数据丢失的解决方法
2020/10/18 Javascript
python使用opencv按一定间隔截取视频帧
2018/03/06 Python
python 图像处理画一个正弦函数代码实例
2019/09/10 Python
Python序列化与反序列化pickle用法实例
2019/11/11 Python
使用python3批量下载rbsp数据的示例代码
2019/12/20 Python
python异常处理、自定义异常、断言原理与用法分析
2020/03/23 Python
Jupyter notebook无法导入第三方模块的解决方式
2020/04/15 Python
五分钟学会怎么用Pygame做一个简单的贪吃蛇
2021/01/06 Python
使用CSS3实现一个3D相册效果实例
2016/12/03 HTML / CSS
IE10 Error.stack 让脚本调试更加方便快捷
2013/04/22 HTML / CSS
贝玲妃美国官方网站:Benefit美国
2016/08/28 全球购物
英国最大的奢侈品零售网络商城:Flannels
2016/09/16 全球购物
一套VC试题
2015/01/23 面试题
网络编辑岗位职责
2014/03/18 职场文书
公司节能减排倡议书
2014/05/14 职场文书
2015年出纳工作总结与计划
2015/05/18 职场文书
mysql自增长id用完了该怎么办
2022/02/12 MySQL
MySql数据库触发器使用教程
2022/06/01 MySQL