将jQuery 1.7.1更新到最新版本x版本-有哪些突破性的变化



我需要将jQuery 1.7.1更新到最新的2。x版本。目标应用程序包含太多的脚本/插件,这些脚本/插件应该仔细地重新访问,以处理多年来发生的破坏性变化。然而,我不记得所有这些"突破性"的变化,所以我想也许有人可以给我指出正确的方向。例如,本文档列出了已弃用的函数,这些函数很有帮助,但还不够。

请注意,我不打算以IE6/7/8为目标,所以我坚持升级到最新的2。x版本。任何缓解"痛苦"的策略、检查表或信息都是非常受欢迎的。

我建议你使用live()。已被on()取代

因此,您应该检查live代码并转换为on代码。

另一个是.selector。由于无法给出准确的选择器,已弃用。

也不支持size()。使用.length

看看这篇Sitepoint的文章,因为它是对这些变化的更高层次的解释,而不仅仅是API。总结如下:

    不支持IE6/7/8
  • 不支持的功能意味着代码被删除和更小的下载
  • 更模块化的代码库,允许包含或排除组件。

有大量的变化,但如果你对IE6/7/8不感兴趣,这应该是好的

相关内容

  • 没有找到相关文章