在我们的项目中,我们现在使用jQuery 1.4.4和jQuery UI 1.8.7。但我们希望将这些文件分别升级到1.7.1和1.8.18版本。请给我正确的过渡算法。
答案 0 :(得分:5)
从jQuery site和jQuery 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查找其他已弃用的代码。本身没有算法。