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

2016-02-19 09:05 6 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")。

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

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

延伸阅读
标签: Web开发
由于在项目中应用了Jquery Validation表单验证插件,所以要实现在Validation验证完毕后,提交form,然后禁止按钮。 CodeProject上有一个DisableBtnPostBack项目,但不无法和Jquery Validation结合,代码先贴出来,给大家提示下,碰到这种情况不要使用该代码。代码如下: js: 代码 代码如下: function disableBtn(btnID, newText) { Page...
标签: Java JAVA基础
  如今每一个使用servlets的开发者都知道JSP,一种由Sun公司发明并花费大量精力加以推行并建构在servlet技术之上的web技术。JSP将servlet中的html代码脱离了出来,从而可以加速web应用开发和页面维护。实际上,由Sun发布的官方"应用开发模型"文档上说得更远: "JSP技术应该被视为标准,而servlets在多数情况下可视为一种补充。" ( Se...
标签: 电脑入门
有些朋友对电脑硬件有种畏惧心理,从来不敢打开机箱,机箱内部由于长期没做清理从而积蓄了大量的灰尘。过多的灰尘会使各硬件在运行时不断积累和生成静电。最典型就是灰尘过多引发的静电让配件各接触部位损伤,比如主板找不到内存(开机报警)、显卡无法识别、硬件无法驱动、网卡无法正常运行等。 故障解决:解决这类故障是定期清理机箱内部的灰...
标签: 四季养生
胃部受凉 因寒冷刺激,胃肠道消化功能在天凉时较为薄弱,加之低温下食物易受凉,这就使得原有 胃溃疡 、十二指肠溃疡、慢性 胃炎 等疾病的患者极易出现胃痛、 腹泻 等症状,甚至加重病情。即使没有 胃病 的人,此时如果免疫力低下,也易发作胃痛。另外,一定要注意饮食温度,少吃生冷食物,尤其是体质较弱者要多吃熟食和暖食,不要吃...
标签: Web开发
使用easyui 的好处除了界面还不错之外,也因为使用方便。 代码如下: div div title="搜索" .../div div title="选择".../div div title="返回".../div /div 只要给他定义个相应的class 就能实现各种效果。 但是,把它放在updatepanel里面,且不是首次就让他显示出来的话就出故障了。 代码如下: asp:MultiView runat="server...

经验教程

969

收藏

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