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 和类操作的组合更简单。除了包含 ajax 和 effects 模块的 jQuery 正式版本之外,我们还发布了一个“精简”版本,该版本排除了这些模块。如今,jQuery 的大小很少成为加载性能的困扰,但精简版本比正式版本小约 6k gzip 字节,分别为 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 团队。