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

问题描述

我正在尝试将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兼容? 任何URL来下载罐v3.0?以及在哪里检查根据版本更新的语法。

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

解决方法

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

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

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