jQuery 1.1b

发布日期 作者

我们即将在周日发布 1.1 正式版,但在此之前,我们将发布另一组错误修复以供测试。jQuery 开发团队一直在努力修复本周收到的所有支持请求,并且我们在修复几乎所有问题方面取得了相当大的成功。

如果您能花时间用您的代码测试新的 1.1b 版本,并发现任何错误,请提交到错误追踪器

然而,这不仅仅是错误修复,我们还有一些新东西供您尝试:jQuery 1.0 兼容性插件。如承诺的那样,此插件提供了 1.0.4 版本中存在的所有方法和选择器。因此,理论上,您应该可以将 jQuery 1.1 和新的兼容性插件一起使用,并且所有内容都能无缝运行。

以下是您如何在 jQuery 1.1 中使用兼容性插件的方法

<html>
<head>
  <script src="jquery-1.1.js"></script>
  <script src="jquery.compat-1.0.js"></script>
  <script>
    $(document).ready(function(){
        // Your old 1.0-centric code
    });
  </script>
</head>
<body></body>
</html>

因此,虽然在可预见的未来继续使用兼容性插件是完全可能的,但强烈建议您按照之前提到的升级计划进行操作。

所以,再次强调:请帮助我们测试这个测试版!您提供的测试帮助越多,最终的 1.1 版本就越完善。感谢您的帮助!

下载

更新:我还忘记提了几件事(凌晨 4 点发布版本就是这样了)

  • .filter([“.foo”, “.bar”]) 现在是 .filter(“.foo, .bar”):一个更简单的解决方案,并且兼容性插件中已经修复了这个问题。
  • .我们决定保留.height() 和 .width()。它们又回来了,因为它们非常有用。
  • 已经更新了文档以符合 1.1b 版本(因此,对于那些仍然看到 .filter([…]) 或没有看到 .height() 和 .width() 的人来说,现在已经修复了)。

关于“jQuery 1.1b”的 13 个想法

  1. Pingback: bassistance.de » jQuery 1.1b 发布

  2. 似乎存在一个(新的)错误,如果我使用带有字符串数组的 filter,例如 $(“p”).filter([“.selected”, “:first”]);

    顺便说一句,如果能提供 hasClass 方法(别名)就太好了。

  3. width() 和 height() 重新引入,并且与最初的实现及其 css() 对应物有所不同。文档中包含详细信息。基本上,width/height() 返回元素的计算尺寸,即使元素是隐藏的,也是一个数字。css(“width/height”) 返回样式表中定义的值,带 “px” 或任何使用的单位(例如 “em”)。

    看起来应该将旧的基于数组的 filter 添加到兼容性插件中。

  4. 抱歉大家,正如 Joern 提到的,.height() 和 .width() 又回来了(您现在也会在文档中看到它们)。同样,.filter([“.foo”,”.bar”]) 现在是 .filter(“.foo,.bar”),并且兼容性插件中已经添加了修复。抱歉造成混淆。

  5. Pingback: 网站和内容 (需要想一个真正的名字,我知道) » 带有自动完成功能的 Code Igniter 的 Jquery 助手

  6. 耶,核心速度更新。但是,我更兴奋的是界面包中引入了 animateClass 和 animateStyle。我刚刚花了一点时间试玩它,我可以毫不犹豫地说,这将真正提高 jQuery 对我的价值。(我在寻找提交对不再存在的代码的补丁时偶然发现了开发代码:D)

    太棒了,现在把它弄得像 domQuery 一样快 ;D

  7. Pingback: jQuery: » jQuery 生日:1.1、新网站、新文档