jQuery 是一个快速, 简洁的 JavaScript 框架. jQuery 设计的宗旨是 "write Less,Do More", 即倡导写更少的代码, 做更多的事情.
jQuery 是一套 JavaScript 的库, 它简化了使用 JavaScript 进行网页特效开发的一些复杂性, 提供了对常见任务的自动化和复杂任务的简化, 一经推出便大受网站建设人员的欢迎, 目前基本上已经成为主流的 JavaScript 语言库, 很多网站开发用人单位招聘时都会要求掌握 jQuery, 使用 jQuery 不仅能够将原本需要很多 JavaScript 码才能实现的功能缩减为几行代码, 而且提供了足够高速的性能, 是每一个网站开发人员都应掌握的技能.
目前 jQuery 有三个版本, 在 jQuery 官网 (http://jquery.com/) 可以查看.
版本 | 描述 |
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/17872.html