- 一个函数两用: 没给新值,默认读取原值
给了新值,则变为修改操作 - 自带遍历效果: 对整个jQuery类数组对象调用简化版API,等效于自动对jQuery对象中每个DOM对象分别调用简化版API
- 大多数API都返回正在操作的jQuery对象本身
原理: 引入jQuery.js后,发生了什么:
jQuery.js向全局添加了一种新类型jQuery:
- 构造函数: 用来创建jQuery类型的子对象
- 原型对象: 用来保存所有jQuery类型的子对象共有的成员方法
要想使用jQuery简化版API,必须先创建jQuery类型的子对象。
为什么: 普通DOM对象不是jQuery类型的子对象,无法使用jQuery原型中的简化版API
如何创建: 3种:
1 .用选择器查找DOM元素,再将找到的DOM元素保存到新创建的jQuery对象中
var jQuery对象=jQuery(“selector”) - 用选择器查找符合条件的DOM元素
- 将找到的DOM元素保存到新创建的jQuery对象中
2 .直接将已经到手的DOM元素封装到新建的jQuery对象中
var jQuery对象=$(DOM对象);