jQuery 1.3.1 发布
欢迎 Digg 用户! 您可能对完整的 jQuery 1.3 版本感兴趣,该版本于 14 日发布。尽情享受!
这是一个针对 jQuery 1.3 的错误修复版本。您可以在 错误跟踪器 上查看修复的完整列表。
除了直接修复错误之外,1.3.1 版本与 1.3 版本相比没有重大变化。如果您仍在使用 jQuery 1.2.6,并且想要升级,请直接升级到此版本。
下载
- jQuery 压缩版 (使用 Gzipping 压缩后 18kb)
- jQuery 完整版 (114kb)
您也可以在 Google 的 CDN 上获取 jQuery 1.3.1 版本的副本(您可以直接将 URL 复制到您的网站)
如果您希望从 Subversion 仓库 中检出完整的版本,您可以按照 以下说明 进行操作,并从以下位置检出源代码
svn co http://jqueryjs.googlecode.com/svn/tags/1.3.1
一些快速的家务事
在 1.3 版本的发布说明中,有些人注意到我们错过了对 Firefox 2 的测试,即使我们仍然支持它。这是我们的错误:我们仍然支持 Firefox 2,并在发布之前对它进行了测试。您可以在下面看到完整的测试套件运行。

还注意到,在 1.3 版本发布之前,我们测试的浏览器列表中没有 Safari 2。这是正确的——我们在 jQuery 中逐步取消对 Safari 2 的支持。考虑到 Safari 2 的 市场份额微不足道,并且已经被 3 个独立的 Safari 版本(3.0、3.1 和 3.2)取代,我们不再认为有必要针对该版本进行大量测试。
最后,一些用户注意到我们不再提供 jQuery 的“打包”版本(一个通过 Dean Edwards 的 Packer 运行并开启 Base62 编码的 jQuery 版本)。我们这样做有几个原因
- 打包后的脚本非常难以调试(甚至比压缩后的脚本更难)。
- 打包后的脚本无法在所有平台上运行而不会出现问题(例如 Adobe AIR 和支持 Caja 的环境)。
- 但最重要的是:打包后的脚本对于用户来说比只使用压缩后的脚本速度更慢。这可能看起来违反直觉,因为打包后的脚本文件大小比压缩后的脚本更小,但最终的加载时间会更长(由于它必须经历解压缩步骤)。我们有 一些数据 涉及压缩后的脚本和打包后的脚本的加载性能,供有兴趣的人参考。
我们提供的压缩后的 jQuery 副本,通过 YUI Compressor 运行,应该是生产环境中使用 jQuery 的最佳形式(如果可能,使用 gzipping 进行服务)。
Pingback: The Future of the Web » Articles » Web Development with JavaScript, jQuery, PHP and MySQL | mobile.itsmyiq