jQuery是一个快速、简洁、跨浏览器的JavaScript库 ,简化HTML与JavaScript之间的操作。jQuery 是专注于简化 DOM 操作,AJAX 调用和 Event 处理的JavaScript 库,是继Prototype之后又一个优秀的JavaScript代码库 (或JavaScript框架) 。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。
jQuery使HTML文档遍历和操作、事件处理、动画和Ajax交互变得更加简单,它通过封装JavaScript常用的功能代码,提供了一种简便的JavaScript设计模式,可以跨多种浏览器工作。
自John Resig在2006年创建jQuery,jQuery已经改变了数百万人编写JavaScript的方式。jQuery同时具备通用性和可扩展性,可快速获取文档元素,提供漂亮的页面动态效果,增强了事件处理。
jQuery的核心特性是具有独特的链式语法和短小清晰的多功能接口。同时具有高效灵活的CSS选择器,并且可对CSS选择器进行扩展。它还拥有便捷的插件扩展机制和丰富的插件。jQuery兼容各种主流浏览器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。
资料来源:
[1] JQuery Tutorial
[2] 单东林,张晓菲,魏然.锋利的jQuery (第2版)