jQuery 3.2.1 现已发布,包含一些修复
jQuery 3.2.1 现已发布!此版本包含了一些修复,用于解决四天前 3.2.0 版本中引入的回归问题。我们希望尽快发布此补丁,以解决您在升级时可能遇到的任何错误。最重大的一个问题与在没有显式设置尺寸的内联元素上获取宽度或高度有关。现在应该按预期工作。以下是完整的更改列表。另请参阅 3.2.0 博客文章,以了解从 jQuery 3.1.1 升级后仍然适用的错误修复和改进。
如果您从 jQuery 3.0+ 升级,应该不会有任何兼容性问题。如果您尚未升级到 jQuery 3+,请查看 3.0 升级指南。 jQuery Migrate 3.0 插件 将帮助您识别代码中的兼容性问题。
请尝试这个新版本,并 告诉我们您遇到的任何问题。
变更
核心
尺寸
事件
- 确保将触发数据传递给单选按钮单击事件处理程序 (#3579,a6b07052)
- 还原: 以相同的方式触发复选框和单选按钮单击事件 (35785a32).
- 还原: 添加单选按钮单击触发测试 (4d6b4536).
GitHub 变更日志: 3.2.1 中修复的问题 | 所有变更
下载
您可以从 jQuery CDN 获取文件,或直接链接到它们
https://code.jqueryjs.cn/jquery-3.2.1.js
https://code.jqueryjs.cn/jquery-3.2.1.min.js
您也可以从 npm 获取此版本
npm install jquery@3.2.1
精简版本
有时您不需要 ajax,或者您更喜欢使用许多专注于 ajax 请求的独立库。而且,通常使用 CSS 和类操作的组合来执行所有 Web 动画更简单。除了包含 ajax 和效果模块的 jQuery 正式版本之外,我们还发布了一个“精简”版本,它排除了这些模块。如今,jQuery 的大小很少会成为加载性能的关注点,但精简版本比正式版本压缩后小约 6k 字节——23.6k 对比 30k。这些文件也存在于 npm 包和 CDN 中
https://code.jqueryjs.cn/jquery-3.2.1.slim.js
https://code.jqueryjs.cn/jquery-3.2.1.slim.min.js
这些更新已经作为 npm 和 Bower 上的当前版本提供。有关获取 jQuery 的所有方式的信息,请访问 https://jqueryjs.cn/download/。公共 CDN 今天会收到它们的副本,请给他们几天时间来发布文件。如果您迫切需要快速入门,请使用我们 CDN 上的文件,直到它们有机会更新。
感谢
非常感谢所有通过测试、报告错误或提交补丁来参与此版本发布的各位,包括 Steve Mao 和整个 jQuery 团队。
jQuery 的单独功能(AJAX、CSS 等)是否可以模块化并在 NPM 上提供,以便人们可以构建自己的自定义版本,类似于 lodash?
一直在等待更新。很快就会试用一下 :)
太棒了,我又回到了我的初恋 jQuery!感谢让这个项目保持活力。
终于,这就是我一直期待的 :D
谢谢,我会尝试这个新版本
感谢告知我们。
感谢您快速发布此版本。
学习 jQuery 对我来说是明智之举
很棒的消息——感谢更新。
非常感谢。我仍然使用 Jquery。我爱 Jquery,即使现在是 2017 年。:D