我正在使用我已经下载的模板重新设计我的网站(this one)。 我的旧网站为this,新网站位于另一个folder。 显然,我试图使用以前在新设计中制作的大部分功能来节省时间。
模板有很多库,我需要使用不同版本的jquery
我已经尝试过jquery的noConflict()函数,但我仍然无法解决它。 文件'assets / js / js-home.js'以前在模板中。 我不知道还能做什么。 你们的一些帮助将不胜感激。 如果你们需要一些额外的信息,请告诉我。 感谢
答案 0 :(得分:0)
你应该能够找到一切能够顺利运行的版本。
首先可以尝试使用在所有插件之前加载的2.0.3
版本。
如果这会导致抛出任何错误,您可以安装migrate plugin以查看可能导致问题的代码。它有许多不推荐使用的方法,并在这些方法用于帮助您查看过时的内容时记录警告。
另一种选择是使用最新的1.xx系列(最新版本为1.11.2),它仍然支持旧版浏览器。 1.xx系列仍然保留。
对于您网站上的新升级,需要加载是不幸的 2个不同的版本。
为简化测试,您可以在CDN上找到每个版本的jQuery,因此您只需在脚本标记中切换src
即可切换。
答案 1 :(得分:-1)
jq214 = jQuery.noConflict( true );