jQuery 1.7.1 RC1 发布

发布时间 作者

只是想让你知道,我们并没有在 jQuery Central 闲着,我们发布了 jQuery 的一个新的预览版本。它修复了自 1.7 版本发布以来社区报告的问题。请在您的应用程序中测试代码,确保没有重大问题。如果您尝试了 jQuery 1.7 并报告了错误,它应该在这个版本中得到修复。

您可以从 jQuery CDN 获取代码

您可以通过将代码放入您的现有应用程序中并告知我们是否有任何不再起作用的部分来帮助我们。请 提交错误报告,并确保提及您正在针对 jQuery 1.7.1 RC1 进行测试。

我们鼓励社区中的每个人尝试 参与进来,为 jQuery 核心做出贡献。我们已经设置了一个 完整页面 的信息,致力于让您更多地参与到团队中。团队就在这里,随时准备帮助您帮助我们!

jQuery 1.7.1 RC1 变更日志

当前 1.7.1 RC1 版本的变更日志。

Ajax

  • #10723: jqXHR.always() 返回一个 Promise,而不是一个 jqXHR 对象

属性

  • #10724: $(document).text() 始终返回一个空字符串
  • #10773: removeAttr 对边缘情况很脆弱

构建

  • #10630: 修复与焦点相关的测试失败,以解决 Swarm 失败

核心

  • #10616: 对 .eq 中的 -1 未进行类型强制转换
  • #10646: 让 jQuery.error 抛出 instanceof Error 对象
  • #10682: 使用 $(‘ ‘) 创建 DOM 元素会造成内存泄漏并跳过片段缓存
  • #10687: jQuery 过早地调用了 AMD define() 全局函数
  • #10690: isNumeric

CSS

  • #10733: 在 css 模块中用 for 循环代替 jQuery.each 的使用

数据

  • #10675: 使用 internalKey 快捷方式代替 jQuery.expando

效果

  • #10669: .animate() 不再动画化百分比 (%) 宽度
  • #10750: 数据对象中的“null”会导致 stop 中出现错误

事件

  • #10676: wheelDelta 不再添加到 mousewheel 事件中
  • #10701: 使用 submit 函数提交表单时出现问题
  • #10704: special.handle 方法应该在 origType 名称下触发
  • #10705: off 错误事件名称解析器
  • #10712: 使用 live 绑定触发 blur 时出错
  • #10717: 触发的 load 会冒泡到 window
  • #10791: 代理事件在 SVG 元素上失败
  • #10794: .triggerHandler 不应该 .preventDefault()
  • #10798: live(“submit”) 和 .submit() 会导致非侵入式 ajax live 触发两次

操作

  • #10177: .wrap 中回调函数的索引始终为 0
  • #10667: .wrapAll() 中的 HTML5 支持确实会向元素添加一个“:”
  • #10670: rnoshimcache 可能没有正确构造
  • #10812: 在 IE7 中将空对象传递给 .before() 或 .after() 会抛出异常

其他

  • #10691: 从单元测试中删除所有“equals”和“same”函数的出现

支持

  • #10629: IE 对假体非常敏感。探索清理 support.js 以避免任何未来的崩溃

评论已关闭。