一、選擇器
## 基本選擇器
```
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中文官方網站