【问题标题】:how to upgrade jQuery 1.5.1 to 3.0 without using plugins如何在不使用插件的情况下将 jQuery 1.5.1 升级到 3.0
【发布时间】:2021-01-15 00:18:30
【问题描述】:

我正在尝试将 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' 的值为 null 或未定义,不是函数对象

我在下面添加了

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

但没用。

如果有其他方法可以告诉我。 还是我使用了正确的 UI 版本 jar?哪个 UI 版本的 jar 将与 2.2.4.js 兼容? 有没有下载 v3.0 jar 的 URL?以及在哪里检查根据版本更新的语法。

请考虑这是我第一次使用 jQuery。

【问题讨论】:

标签: javascript jquery jquery-ui jquery-plugins


【解决方案1】:

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

从 1.5.1 到 2.2.4,有太多的变化和方法被删除或改变了。 根据使用 jQuery 的数量,您可能需要重新编写大部分代码。 没有即插即用的替代方案。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-28
    • 2021-10-10
    • 1970-01-01
    • 1970-01-01
    • 2018-01-12
    • 1970-01-01
    相关资源
    最近更新 更多