19

我看到 jQuery 有 jQuery-migrate 脚本来安全地升级 jQuery。他们有两个 jQuery-migrate 存储库:

  1. https://github.com/jquery/jquery-migrate(用于迁移到 3.x)
  2. https://github.com/jquery/jquery-migrate/tree/1.x-stable(用于迁移到 1.9)

是否需要先迁移到 1.9 再迁移到 3.x,或者我可以只在我的网站中包含第一个脚本,然后直接迁移到 3.x?3.x 迁移脚本在使用 1.9 中删除的 API 时不会通知吗?

4

1 回答 1

18

这是您提供的链接之一:https ://github.com/jquery/jquery-migrate 。您可以在问题中提供的链接中找到本段:

注意:要升级到 jQuery 3.0,您首先需要 1.12.x 或 2.2.x 版本。如果您使用的是旧版本,请首先使用 jQuery Migrate 1.x 升级到其中一个版本,以解决任何兼容性问题。有关 jQuery 3.0 中所做更改的更多信息,请参阅升级指南和博客文章。

由于您想从 jQuery 1.4 迁移到 3.0,并且根据官方文档的说明,如果您打算使用 jQuery Migrate 1.x 来解决兼容性问题,则首先需要 1.12.x 或 2.2.x 版本。

于 2017-09-14T21:07:26.093 回答