如何将jQuery从1.4.4更新到1.7.1对吗?

时间:2012-03-19 15:44:03

标签: jquery upgrade

在我们的项目中,我们现在使用jQuery 1.4.4和jQuery UI 1.8.7。但我们希望将这些文件分别升级到1.7.1和1.8.18版本。请给我正确的过渡算法。

3 个答案:

答案 0 :(得分:5)

jQuery sitejQuery UI网站获取最新文件,并根据更新的文件名更新您的<script><link rel="stylesheet">标记。

虽然您可能不需要对自己的代码进行许多重大更改,但很高兴能够全面了解版本之间的新功能和改进。我建议您阅读每个版本上发布的blog announcements,因为它们总结了最重要的更改。

你应该特别注意changes made to how attr/prop behaves release 1.6.1。某些attr的出现可能需要更改为prop。此外,您应该考虑将现在已弃用(但仍在使用)的live的任何用法更改为1.7版中引入的新on方法。

获取其他jQuery插件的最新版本也是一个好主意。

答案 1 :(得分:2)

我担心没有涉及'算法'。从网站here抓取并使用CDN链接更新您的脚本标记,也会在该页面上列出。

如果您需要有关于遇到问题的升级路径的帮助,请查看版本之间的发行说明。我现在只是在读书。

答案 2 :(得分:1)

您所要做的就是上传新版本的jQuery&amp; jQuery UI脚本并更改您的<script>标记以包含新版本。你的代码应该仍然有效。但是,您需要更新某些已弃用的功能,例如将.live().bind()替换为.on()。您还可以使用jQuery Lint查找其他已弃用的代码。本身没有算法。