jQuery 1.6.4 RC1 发布

发布日期 作者

jQuery 1.6.4 即将发布,我们需要您的帮助测试此候选版本以查找任何剩余的错误。我们发布一个新版本来解决在 1.6.3 版本中出现的几个最后一分钟的错误。随着 1.7 版本在下个月到来,我们认为在进行更广泛的更改和功能添加之前,修复这些错误并最终确定 1.6.x 系列非常重要。

您可以通过包含以下两个文件之一(一个压缩,一个未压缩)进行测试。如果您发现与 1.6.3 版本有任何重大差异,请尽快提交错误,并确保提到您正在针对 jQuery 1.6.4 RC1 进行测试。我们首选的测试用例场所是jsFiddle;您可以在那里直接使用“jQuery(最新版本)”选项。

jQuery 1.6.4 RC1 变更日志

1.6.4 版本的当前变更日志

数据

  • #10194:使用单个破折号包围的字母的数据属性名称无法通过驼峰式命名访问

事件

  • #10208:$(“form”).live(“submit”, fn) 在 IE8 中未从 <button type=”submit”> 中触发

支持

  • #10197:jquery 1.6.3 中的 mime 类型 application/xhtml+xml 存在错误

如果您发现问题,请尽快提交带有测试用例的错误报告,如上所述。博客评论或 Twitter 不是有用的错误报告!

关于“jQuery 1.6.4 RC1 发布”的 11 个想法

  1. 很高兴看到回归被迅速解决。很棒的工作,各位!

    哇,1.7 下个月就发布!太快了,太酷了!

    我真的希望并承诺避免 1.7 中不必要的向后兼容性问题,不要像 1.6 对 1.5 的更改那样,在 attr() 函数上改变了含义,并引入了一个新的函数 prop 来表示 attr() 的旧含义,而不是将 attr() 保留为其原来的含义,并使用一个新的函数 e.g. htmlatr() 来表示新含义。这破坏了与许多插件的兼容性,并使向 1.6 的迁移变得不可能,特别是对于较小的版本来说。更糟糕的是,在许多模块/扩展使用 jQuery 的大型 CMS 中,您引入了兼容性问题,这削弱了 jQuery 的吸引力和长期存在的向后兼容性原则。

    我真的希望 1.7 不会破坏现有的 jQuery 库和现有插件的使用。

    保持前进的良好工作,并将向后兼容性保持在 1.5 到 1.7 及以后的版本中,就像以前一样 :-)

  2. 只有你们才能迫使那些仍在使用旧浏览器的个人/公司改变他们的行为。让 1.7 版本仅与现代浏览器兼容。

  3. 你不会让公司使用新的浏览器,这简直是荒谬的想法。我最近为一家银行开发了一个解决方案,他们大多数机器上都使用 Win2000 和 IE6,正在慢慢迁移到 Vista 和 IE7 :D
    无论如何,期待在 jQuery 1.7 中看到更多速度改进,干得好,各位!

  4. 如果 jQuery 可以模块化就好了,这样您就可以选择要支持的浏览器。比如,一个带有每个浏览器复选框的表单,默认情况下全部选中,根据您取消选中的内容,您将下载不同的(精简版)jquery.js。
    或者根据功能而不是浏览器(框模型支持、AJAX 支持、不透明度支持等)。

  5. fashion i moda 说:

    感谢您发布的另一篇精彩文章。哪里还可以以如此理想的写作方式获得此类信息?我下周有一个演示,我正在寻找这样的信息。