从jQuery 1.4.4切换到1.6.1的问题

从jQuery 1.4.4切换到1.6.1的问题,jquery,version,Jquery,Version,从jQuery 1.4.4切换到jQuery 1.6.1是否存在任何重大问题 我刚刚注意到我们系统上的所有站点都在使用1.4.4 因此,我应该将它们全部切换到最新版本(1.6.1)还是保持原样?如果我切换,我可能会面临哪些问题?您最安全的选择是查看并查看从1.4.4到1.6.1的更改日志。更改日志调用需要您更改代码的功能更改 以下是一个示例: 这取决于你使用什么。从1.3开始,我个人在升级时没有遇到任何问题。最好的办法是查看发行说明,看看您使用的任何东西是否受到影响 无论哪种方式,如果你决定尝试

从jQuery 1.4.4切换到jQuery 1.6.1是否存在任何重大问题

我刚刚注意到我们系统上的所有站点都在使用1.4.4


因此,我应该将它们全部切换到最新版本(1.6.1)还是保持原样?如果我切换,我可能会面临哪些问题?

您最安全的选择是查看并查看从1.4.4到1.6.1的更改日志。更改日志调用需要您更改代码的功能更改

以下是一个示例:


这取决于你使用什么。从1.3开始,我个人在升级时没有遇到任何问题。最好的办法是查看发行说明,看看您使用的任何东西是否受到影响

无论哪种方式,如果你决定尝试,测试,测试,测试

编辑


有一件事我忘了。在$.ajax切换到json数据类型使用jsonp时,我确实遇到了一些问题。但我认为这在以后的版本中得到了修复。

您可能对
attr
有问题。在jQuery之前,1.6
attr(“checked”)
返回一个布尔值,现在在1.6+上返回属性值。要获取布尔值,必须使用
.prop(在1.6中添加)

在上,您将找到从1.5.2升级到1.6.1的信息。这篇文章还告诉你很多关于
.prop
.attr
的细节。您还可以找到完整的更改日志

和都不提供任何关于升级的信息,这可能意味着没有大的更改要做,但是您有这些版本的完整更改列表,您可能需要检查

说明:获取匹配元素集中第一个元素的属性值

嗨,我看到了这一页,它似乎概述了主要问题:

  • prop()和attr()

  • Ajax和JSON

  • 获取Flash对象上的属性

  • 插件


没错,但这是一个跳跃,完全跳过了1.5版本。我明白,我是说看看所有的发行说明。:)您可能还想在回答中添加这一点:但这应该在1.6.1中得到解决,不是吗?