1、jQuery就是JavaScript库。在开发过程中,处理浏览器的兼容很复杂而且很耗费时间,所以就封装了这些操作的库。常见的JavaScript库jQuery、react、vue、Angular。其中jQuery是最常用的一个。
2、JavaScript库也可以叫做JavaScript函数库。jQuery是免费的,有很多优点,所有要学习。
3、这是一个点击按钮,设置div宽、高和背景颜色的小例子。有两个版本,一个是jQuery版本(它首先要第一步是引入jQuery文件,如果不引入,就不会有动画)另一个是DOM版本。
4、JavaScript开发过程中,有许多不便之处:
- 查找元素的方法太少,麻烦。
- 遍历伪数组要嵌套一大堆的for循环
- 实现简单的动画效果也麻烦
5、jQuery的优点就是跟JavaScript反过来了
- 查找元素的方法多种多样,非常灵活
- 拥有隐式迭代特性,因此不需要手写for循环
- 实现动画非常简单,而且功能更加的强大
6、浏览器中的*对象是window,浏览器中和页面中的所有东西都属于window;页面中*对象是document,页面中几乎所有东西都属于document
7、jQuery中的*对象是它本身或者是$符号,为了方便jQuery里面的东西都属于jQuery或者$。
8、DOM版本和jQuery版本获取元素的属性和方法。
9、jQuery基本选择器—ID选择器(获取指定ID的元素)、类选择器(获取同一类class的元素)、标签选择器(获取同一类标签的所有元素)、并集选择器(的hi用逗号分隔,只要符合条件之一即可)、交集选择器(获取class为redClass的div元素)这些是基本的选择器。
10、jQuery的动画,提供了三组基本动画,这些动画都是标准的、有规律的,还提供了自定义动画的功能。
11、在同一个元素上执行多个动画,那么对于这个动画来说,后面的动画会被放到动画队列中,等前面的动画执行完成了才会执执行。
12、这次先写这么多,后面的慢慢来写。要知道jQuery是JavaScriptd的一个库。了解为什么要学习jQuery这个文件,知道关于jQuery的优点和基础知识。jQuery封装的几乎都是方法,属性很少。还有五个基本的选择器也要熟悉了解、接着就是动画了。我也先写到动画,后面的下次再来。刚开始学习jQuery时因为习惯了DOM版本的写法,要写jQuery会不适应、不习惯。后面慢慢的就习惯并能快速的敲出jQuery的格式。就像老师上课说的那样多敲几遍就了解内容明白他在讲什么了。