如果我将jQuery库从v1.8.3升级到v1.9.0,会有什么重大影响吗

如果我将jQuery库从v1.8.3升级到v1.9.0,会有什么重大影响吗,jquery,Jquery,之前我使用的是jquery库v1.8.3。现在我已经实现了lazyload,但它不适用于IE7/8。从v1.8.3升级到v1.9.0后,它运行良好 如果我将jQuery库从v1.8.3升级到v1.9.0,会有什么重大影响吗 更新:因为我在大部分页面上使用jQuery,而且jQuery库v1.8.3运行良好 请建议 是的,有。请阅读(顺便说一句,这是第一次结果),因为它太多了,无法包含在这里的答案中 一些相关的变化是: .toggle(函数、函数等)已删除 jQuery.browser()已删除

之前我使用的是jquery库v1.8.3。现在我已经实现了lazyload,但它不适用于IE7/8。从v1.8.3升级到v1.9.0后,它运行良好

如果我将jQuery库从v1.8.3升级到v1.9.0,会有什么重大影响吗

更新:因为我在大部分页面上使用jQuery,而且jQuery库v1.8.3运行良好


请建议

是的,有。请阅读(顺便说一句,这是第一次结果),因为它太多了,无法包含在这里的答案中

一些相关的变化是:

  • .toggle(函数、函数等)
    已删除
  • jQuery.browser()
    已删除
  • .live()
    已删除
  • .die()
    已删除
  • 您需要使用
    .prop()
    更改属性,如选中或禁用

如果任何更改破坏了您的代码,您可以添加以撤消大多数破坏性更改。然而,这是一个坏主意。相反,您应该更新您的代码,以符合链接页面中提到的更改。

当您进行更新时,请升级到
1.10.1
,而不是
1.9.1
,我可以,但只要想想它会对我的旧jQuery功能产生多大影响。您为什么不试试呢?看看他们老板给你的答案,这些都不是很多变化。