官方文档
一、JavaScript库的概念
- JavaScript开发的过程中,处理浏览器的兼容很复杂而且很耗时,于是一些封装了这些操作的库应运而生。这些库还会把一些常用的代码进行封装。
- jQuery是一个JavaScript工具库(类库),它通过封装原生的JavaScript函数得到一整套定义好的方 法。它的作者是John Resig,于2006年创建的一个开源项目,简化JavaScript对DOM操作。随着越来越多开发者的加入, jQuery已经集成了JavaScript、CSS、DOM和Ajax于一体的强大功能。它可以用最少的代码, 完成更多复杂而困难的功能,从而得到了开发者的青睐。
- 一句话总结类库。 就是JavaScript的工具库。 原始社会生火方式, 钻木取火。 但是有了火柴就不一样了。
1-1 jQuery特点
- jQuery是一个快速、轻便、且富客户端特征的js库。(依赖程序少,占用资源少)
- 他能够操作html文档、事件、动画,并且能够更加简单的api跨大多浏览器使用ajax技术
- jQuery兼容CSS3,兼容主流浏览器
- jQuery已经改变了数百万计程序员书写js的方式
二、jQuery的优点好处
(1)写少代码,做多事情【write less do more】
(2)免费,开源且轻量级的js库,容量很小.注意:项目中,提倡引用min版的js库
(3)兼容市面上主流浏览器,例如 IE,Firefox,Chrome
(4)能够处理HTML/JSP/XML、CSS、DOM、事件、实现动画效果,也能提供异步AJAX功能
(5)文档手册很全,很详细
(6)成熟的插件可供选择