## 首元素篩選 :first
概述:獲取第一個元素。
~~~
$('li:first'); // 獲取匹配的第一個元素
~~~
## 尾元素篩選 :last
概述:獲取最后個元素。
~~~
$('li:last'); // 獲取匹配的最后個元素
~~~
## 排除篩選 :not(selector)
概述:去除所有與給定選擇器匹配的元素。
~~~
$("input:not(:checked)"); // 查找所有未選中的 input 元素
~~~
## 偶數篩選 :even
概述:匹配所有索引值為偶數的元素,從 0 開始計數。
~~~
$("tr:even"); // 查找表格的 1、3、5...行(即索引值 0、2、4...)
~~~
## 奇數篩選 :odd
概述:匹配所有索引值為奇數的元素,從 0 開始計數。
~~~
$("tr:odd"); // 查找表格的 2、4、6 行(即索引值 1、3、5...)
~~~
## 相等篩選 :eq
概述:匹配一個給定索引值的元素,從 0 開始計數。
~~~
$("tr:eq(1)"); // 查找第二行
~~~
## 大于篩選 :gt(index)
概述:匹配所有大于給定索引值的元素,從 0 開始計數
~~~
$("tr:gt(0)"); // 查找第二第三行,即索引值是 1 和 2,也就是比 0 大
~~~
## 小于篩選 :lt(index)
概述:匹配所有小于給定索引值的元素,從 0 開始計數
~~~
$("tr:lt(2)"); // 查找第一第二行,即索引值是 0 和 1,也就是比 2 小
~~~
## 聚焦篩選 :focus
概述:匹配當前獲取焦點的元素。
~~~
$('input').each(function() {
$(this).toggleClass('focused', $(this).is(':focus'));
}); // 添加一個"focused"的類名給那些有 focus 方法的元素
~~~
- 第一節:概述
- 第二節:核心
- 第一課時:核心函數
- 第二課時:對象訪問
- 第三課時:插件機制
- 第四課時:多庫共存
- 第三節:選擇器
- 第一課時:基本選擇器
- 第二課時:層級選擇器
- 第三課時:基本篩選器
- 第四課時:內容
- 第五課時:可見性
- 第六課時:屬性
- 第七課時:子元素
- 第八課時:表單
- 第九課時:表單對象屬性
- 第四節:屬性
- 第一課時:屬性
- 第二課時:CSS 類
- 第三課時:HTML 代碼、文本和值
- 第五節:篩選
- 第一課時:過濾
- 第二課時:查找
- 第六節:CSS
- 第一課時:CSS
- 第二課時:位置
- 第三課時:尺寸
- 第七節:事件
- 第一課時:頁面載入
- 第二課時:事件處理
- 第三課時:事件切換
- 第四課時:事件
- 第八節:文檔處理
- 第一課時:內部插入
- 第二課時:外部插入
- 第三課時:包裹
- 第四課時:替換
- 第五課時:刪除
- 第六課時:復制
- 第九節:效果
- 第一課時:基本
- 第二課時:滑動
- 第三課時:淡入淡出
- 第四課時:自定義
- 第十節:AJAX
- 第一課時:請求
- 第二課時:事件
- 第三課時:其他