日期:2014-05-16  浏览次数:20321 次

项目中两个JQUERY冲突如何解决


本人因项目中要用一个插件这个插件的JS需要jquery-1.7.2.min.js支持,但我的项目是用jquery.js的,加入1.7.2后原来的一些功能不可用,不加入1.7.2的话这个插件又不可用,这个问题如何解决啊。可以在一个项目中用两个版本的JQ吗,查了百度好久都没有得到解决,特来求教了。麻烦高手帮下。

------解决方案--------------------
两个jquery, 要用也行啊, 只要你用的页面可以绝对分开

A页面要用jquery.1.7.2和你的插件, 那只引入jquery.1.7.2和你的插件就是

其它页面要用什么旧功能 , 那只引入jquery.js就是。

但如果你想旧功能和新插件在同一个页面都搞定, 那我建议你还是 具体事件具体分析

比如这个插件, 用到了jquery1.7.2的哪一个新功能, 而旧版的jquery又没有, 你把它的funtion原型单独提取出来就是。
------解决方案--------------------
是的,noConflict是个好东西。