问题描述
我知道以下内容写在https://jquery.com/upgrade-guide/3.0/网站上。 但可悲的是,这使我感到困惑。
使用以下步骤从jQuery的1.11.0或2.1.0之前的版本升级到此新版本3.0
它的说法早于1.11.0,这不适用于我当前的1.8 ..所以我应该在项目中使用jquery-migrate-1.4.1.js
还是jquery-migrate-3.3.1.js
吗?
谢谢!
解决方法
您应该同时使用两者。首先,您使用jQuery插件更新到v1.9 +:
https://github.com/jquery/jquery-migrate/tree/1.x-stable
该插件将在您加载应用程序时向您显示所有需要在控制台上更新的内容。这些消息的含义的详细信息在这里:
https://github.com/jquery/jquery-migrate/blob/1.x-stable/warnings.md
如果没有警告,则可以使用v3.0插件重复此过程:
https://github.com/jquery/jquery-migrate/#README
不同警告的含义在这里:
https://github.com/jquery/jquery-migrate/blob/master/warnings.md