jquery 版本

jQuery 的版本历史可以分为几个主要阶段,每个版本都引入了新功能、性能优化或修复了已知问题。以下是 jQuery 的主要版本及其发布时间和关键特性:

jQuery 1.x 系列
- jQuery 1.0(2006年8月):初始版本,提供了基础 DOM 操作和事件处理功能。
- jQuery 1.4(2010年1月):性能显著提升,新增
delegate()和undelegate()方法。 - jQuery 1.11(2014年1月):最后一个 1.x 系列版本,修复了大量 bug。
jQuery 2.x 系列
- jQuery 2.0(2013年4月):移除对 IE6-8 的支持,体积更小,性能更好。
- jQuery 2.2(2016年1月):修复 bug,改进性能。
jQuery 3.x 系列
- jQuery 3.0(2016年6月):引入 Promises/A+ 兼容的
Deferred对象,支持requestAnimationFrame动画。 - jQuery 3.1(2016年7月):修复
ready()方法的回归问题。 - jQuery 3.2(2017年3月):修复
$.ajax中的安全漏洞。 - jQuery 3.3(2018年1月):弃用旧方法如
isNumeric(),修复安全问题。 - jQuery 3.4(2019年4月):修复
XSS漏洞,改进性能。 - jQuery 3.5(2020年4月):修复安全问题,弃用
jQuery.trim()。 - jQuery 3.6(2021年3月):修复
focus()和blur()事件的问题。
jQuery 最新版本
- jQuery 3.7.0(2023年5月):引入
:has()选择器,修复offset()方法的 bug。 - jQuery 3.7.1(2023年8月):修复回归问题。
兼容性说明
- 1.x 系列:支持 IE6-8,适合旧项目。
- 2.x 系列:不支持 IE6-8,体积更小。
- 3.x 系列:现代浏览器优先,持续更新。
获取最新版本
可以通过以下方式获取最新版本的 jQuery:
- 官方 CDN:
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script> - npm 安装:
npm install jquery
迁移建议
- 旧项目升级时需测试兼容性,尤其是 IE 相关功能。
- 新项目建议直接使用 jQuery 3.x 最新版本。






