如何在不使用插件的情况下将 jQuery 1.5.1 升级到 3.0

how to upgrade jQuery 1.5.1 to 3.0 without using plugins

我正在尝试将 jQuery 1.5.1 升级到 3.0 但由于组织限制无法使用任何插件。 所以尝试手动更新 jar jquery-1.5.1.min.js 到 jquery-2.2.4.min.js 并使用 jquery-ui-1.8.13.custom.min.js

面临以下错误: SCRIPT5009:“jQuery”未定义

SCRIPT5007:属性“$”的值为 null 或未定义,不是函数对象

SCRIPT5007: 属性 'jQuery' 的值为空或未定义,不是函数对象

我在下面添加了

meta http-equiv="X-UA-Compatible" content="IE-edge"/

但没用。

让我知道是否有任何其他方法可以做到这一点。 还是我使用的是正确的 UI 版本 jar?哪个 UI 版本 jar 与 2.2.4.js 兼容? 任何下载 v3.0 jar 的 URL?以及在哪里检查根据版本更新的语法。

请考虑这是我第一次在 jQuery 上工作。

如果您想在不进行 jQuery 迁移的情况下升级,您将需要获取每个版本并检查/修复重大更改。

从 1.5.1 到 2.2.4 有很多更改和方法被删除或更改。 根据使用了多少 jQuery,您可能需要 re-write 大部分代码。 没有即插即用的选择。

我建议 jQuery 迁移,但如果你不想使用它,那么祝你好运