[TOC]

jQuery是一个JavaScript库,他封装了很多原生的js方法,可以直接调用jq库里面的方法来操作DOM对象、做事件、动画、Ajax请求…相比使用原生的js代码,使用jquery方法会变得更加简单。jQuery是跨浏览器的,几乎所有的浏览器都支持jquery。jQuery其实就是一个js文件,因此可以通过使用

jQuery 是一个快速,小巧,功能丰富的 JavaScript 库。 它通过易于使用的 API 在大量浏览器中运行,使得 HTML 文档遍历和操作,事件处理,动画和Ajax 变得更加简单。 通过多功能性和可扩展性的结合,jQuery 改变了数百万人编写 JavaScript 的方式。

为什么要使用jQuery?非常重要的理由就是:它能够兼容市面上主流的浏览器, IE 和 FireFox,
Google 浏览器处理 AJAX,创建异步对象是不同的,而 jQuery 能够使用一种方式在不同的浏览器创建 AJAX 异步对象。
其他优点:
(1)写少代码,做多事情【write less do more】
(2)免费,开源且轻量级的 js 库,容量很小
(3)兼容市面上主流浏览器,例如 IE,Firefox,Chrome
(4)能够处理 HTML/JSP/XML、CSS、DOM、事件、实现动画效果,
也能提供异步 AJAX 功能
(5)文档手册很全,很详细
(6)成熟的插件可供选择,多种 js 组件,例如日历组件(点击按钮显示下
来日期)
(7)出错后,有一定的提示信息
(8)不用再在 html 里面通过