jQuery 是一个快速、简洁的 JavaScript 框架,其设计宗旨是 “Write Less, Do More”,即倡导写更少的代码,做更多的事情。自 2006 年由 John Resig 创建以来,jQuery 迅速成为前端开发领域的翘楚。
jQuery 封装了 JavaScript 常用的功能代码,提供了简便的 JavaScript 设计模式,优化了 HTML 文档操作、事件处理、动画设计和 Ajax 交互。全球前 10000 个访问最高的网站中,有 59% 使用了 jQuery,是目前最受欢迎的 JavaScript 库。
jQuery 的版本分为 1.x 系列和 2.x、3.x 系列。1.x 系列兼容低版本的浏览器,2.x、3.x 系列放弃支持低版本浏览器。目前使用最多的是 1.x 系列。
jQuery 有很多特点,比如动态特效、AJAX、通过插件来扩展、方便的工具(如浏览器版本判断)、渐进增强、链式调用、多浏览器支持等。它支持 Internet Explorer6.0+、Opera9.0+、Firefox2+、Safari2.0+、Chrome1.0+,但在 2.0.0 中取消了对 Internet Explorer6、7、8 的支持。