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

2016-02-19 09:05 8 1 收藏

只要你有一台电脑或者手机,都能关注图老师为大家精心推荐的找到了一篇jQuery与Prototype并存的冲突的解决方法,手机电脑控们准备好了吗?一起看过来吧!

【 tulaoshi.com - Web开发 】

以前好像在哪里看到过说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")。

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

来源:http://www.tulaoshi.com/n/20160219/1589484.html

延伸阅读
标签: Web开发
假设,我们要使用setAttribute来改变一个dom的class时,应该如何写?    1. setAttribute("class","red")    2. setAttribute("className","red") 答案是:   选项1. 在firefox下使用   选项2. 在IE下使用 如果在IE下给DOM setAttribute("class") 使...
标签: 电脑入门
有些朋友对电脑硬件有种畏惧心理,从来不敢打开机箱,机箱内部由于长期没做清理从而积蓄了大量的灰尘。过多的灰尘会使各硬件在运行时不断积累和生成静电。最典型就是灰尘过多引发的静电让配件各接触部位损伤,比如主板找不到内存(开机报警)、显卡无法识别、硬件无法驱动、网卡无法正常运行等。 故障解决:解决这类故障是定期清理机箱内部的灰...
标签: 四季养生
胃部受凉 因寒冷刺激,胃肠道消化功能在天凉时较为薄弱,加之低温下食物易受凉,这就使得原有 胃溃疡 、十二指肠溃疡、慢性 胃炎 等疾病的患者极易出现胃痛、 腹泻 等症状,甚至加重病情。即使没有 胃病 的人,此时如果免疫力低下,也易发作胃痛。另外,一定要注意饮食温度,少吃生冷食物,尤其是体质较弱者要多吃熟食和暖食,不要吃...
标签: Web开发
我一般看书喜欢做笔记,这份笔记不知道是什么时候看的什么书做的,也忘了是否是摘自其他地方,总之一份汇总,应该适合初学者,对于Javascript我并不是很精通,而且也不太喜欢自己写,相对比较而言更喜欢As一点,倒并不是因为JS难,只是我想网上应用的JS效果实在太多太多,更多的时候我喜欢修改。  一、在页面中怎么添加javascript &...

经验教程

257

收藏

10
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部