包括最新的jquery使页面停止工作

时间:2015-10-29 20:02:39

标签: javascript jquery

我正在标题中包含旧版jQuery (1.7.2)的网站上工作。

由于我需要使用的插件需要最新版本,我首先在页脚中链接最新版本(2.1.3),但只是通过链接它,网站上的一些功能停止工作。

我知道如果我之后使用任何脚本我应该使用noConflict,但即使我只添加

也会发生这种情况
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>

我该怎么做才能停止?

1 个答案:

答案 0 :(得分:0)

语义版本控制指定为major.minor.patch(1.0.1)语法。 来自semver.org

增加:

  • 当您进行不兼容的API更改时的MAJOR版本,
  • 以向后兼容的方式添加功能时的MINOR版本,
  • 当您进行向后兼容的错误修复时的PATCH版本。

因此,在您的情况下,您正在升级到非向后兼容版本,并且您的某些页面函数可能正在使用旧API,因此导致问题。

对新版本使用noConflict并将该变量提供给您的插件。