一,简介
jQuery的"3W1H":What,why,Where,How
1.jQuery是什么(What)
jQuery是一个JavaScipt库(由JavaScript专家John Resig 创建的)
由于这个库有很多优点,所以相当流行,全世界10000个最常被访问的网站中,有31%都利用了jQuery
2.为什么要使用jQuery(why/好处/优势)
2.1,轻量级.
JQuery非常小,压缩包只有18KB左右.
2.2,强大的选择器.
JQuery不仅支持CSS里的所有选择器,还有JQuery独有的选择器.
2.3,出色的DOM操作封装.
JQuery封装了大量常用的DOM操作.
2.4,兼容性好.
JQuery能够在不同浏览器中兼容,同时还修复了一些浏览器之间的差异.
2.5,链式编程
即对发生在同一个JQuery对象上的一组动作,可以直接连写而无需重复获取对象,使得JQuery的代码无比优雅.
2.6,隐式迭代
当用JQuery找到带有".class"类的全部元素,然后隐藏它们时,无需循环遍历每个返回的元素.
2.7,行为与结构分离
2.8,丰富的插件支持
2.9,开源
任何人都可以自由使用并提出自己的意见.
JQuery的核心理念是:写得少,做得多(write less,do more)
3.什么时候使用(Where)
中大型网站的开发。
是一些前端框架的基础,比如EasyUI,Bootstrap。
4.如何使用(How)
可以免费到www.jquery.com上下载
因为它只是一个库,所以肯定要把它放到项目的指定文件夹中,或者可以直接引用它的绝对路径
(注意是.html文件,不能是.php呀,虽然都是脚本语言,一个工作在浏览器端,一个工作在服务器端,怎么能混呢)
二,jQuery使用三曲
第一步:下载jQuery库(选择适合自己的),列如:jquery-3.3.1js[开发者版本],jquery-3.3.1min.js[生产者版本]。
第二步:将jquery文件复制到js项目中
第三步:使用