我需要将jQuery 1.7.1更新到最新的2.x版本。目标应用程序包含太多的脚本/插件,应该仔细重新审视这些脚本/插件来处理多年来发生的重大变化。但是,我不记得所有那些“破坏”的变化,所以我想也许有人可以指出我正确的方向。例如,this document列出了已弃用的函数,这些函数有很多帮助,但还不够。
请注意,我不会针对IE6 / 7/8,所以我坚持要升级到最新的2.x版本。我们非常感谢任何策略,检查清单或信息以缓解“痛苦”。
答案 0 :(得分:1)
我建议你使用live()
。它已被on()
取代。
因此,您应检查live
代码并转换为on
代码。
另一个是.selector
。它已被弃用,因为无法给出准确的选择器。
也弃用size()
。只需使用.length
答案 1 :(得分:0)
请查看this Sitepoint post,因为它是对更改的更高级别解释,而不仅仅是API。这些总结如下:
有很多变化,但如果你对IE6 / 7/8不感兴趣,那应该没问题。