jQuery 就是 JavaScript 和 Query(查询), 即辅助 JavaScript 开发的库. 它是一个简洁而快速的 JavaScript 库, 可用于简化事件处理, html 文档遍历, Ajax 交互和动画, 以便快速开发网站.
目前 jQuery 有三个版本, 分别为 1.x 版, 2.x 版, 3.x 版. 其中 jQuery 1.x 版本兼容 ie6,ie7,ie8, 而 jQuery 2.x 版本和 3.x 版本不兼容 ie6,ie7,ie8.[相关教程推荐: jQuery 教程 https://www.html.cn/jskuangjia/jquery/ ]
1.x 版本: 兼容 ie678, 使用最为广泛的, 官方只做 bug 维护, 功能不再新增. 因此一般项目来说, 使用 1.x 版本就可以了, 最终版本: 1.12.4
2.x 版本: 不兼容 ie678, 很少人使用, 官方只做 bug 维护, 功能不再新增. 如果不考虑兼容版本低的浏览器可以使用 2.x, 最终版本: 2.2.4
3.x 版本: 不兼容 ie678, 只支持最新的浏览器. 除非特殊要求, 一般不会使用 3.x 版本的, 很多老的 jQuery 插件不支持这个版本. 目前该版本是官方主要更新维护的版本.
1.X 大版本下, 细分版本非常多, 各个版本的函数都会有一定的差异. 网上看到的很多教程大多是 1.x 版本的. jQuery 官方手册: http://api.jquery.com/
维护 ie678 是意见头疼的事情, 一般我们都会额外加载一个 CSS 和 JS 单独处理. 值得庆幸的是使用这些浏览器的人也逐步减少, 电脑端用户已经逐步被移动端用户所取代, 如果没有特殊要求的话, 一般都会选择放弃对 ie678 的支持.
更多 web 前端开发 https://www.html.cn/ 知识, 请查阅 HTML 中文网 !!
来源: http://www.css88.com/qa/jquery/16460.html