一、选择器
## 基本选择器
```
ID选择器:$("#box")
Class选择器: $(".box")
元素名称选择器 : $("div")
所有元素选择器 : $("*")
选取多个元素选择器:
$("div,.item,span,p,#box")
```
## 层次选择器
```
本元素下"所有"次级元素:$("div span")
本元素下一级(儿子辈)元素: $("div>span")
本元素同级下一个 :$("div + span")
本元素同级下所有 :$("div ~ span")
```
##
## 基本过滤选择器
```
:first ===》选取到第一个元素
:last ===》选取到最后一个元素
:not ===》除了
:even ===》选取到偶数行
:odd ===》选取到奇数行
索引都是从0开始
:eq ===》找到第几个
索引是从0开始
:gt ===》选取索引大于的
:lt ===》选取索引小于的
:header ===》选择标题元素h1.h2
:animated===》执行动画的元素
```
- JQuery选择器
- 基本过滤选择器
- 内容过滤器
- 可见性过滤器
- is筛选
- 属性选择器
- DOM查找
- JQuery 独有选择器(马士兵)
- JQ操作CSS属性常用写法
- attr("")获取标签属性值
- html方法与val方法操作表单文本
- 动画特效
- 添加与删除类名addClass()与removeClass()
- 查询索引与遍历index() each()
- 选择获取父级元素parent()
- 函数上下文$(this)
- 选择器获取兄弟级别元素siblings()
- 选择器获取子集元素children()
- animate 动画函数
- animate 动画函数解决积累问题stop(true)
- 获取节点数据的width与height方法
- next()获取匹配节点的下一个节点
- nextAll()获取到匹配的节点,后面全部的姊妹节点
- prev()方法获取某一个节点的前一个姐妹元素
- prevALL()方法获取某一个节点的前所有的姐妹元素
- jquery中文官方网站