## 屬性名 \[attribute\]
概述:匹配包含給定屬性的元素。
~~~
$("div[id]"); // 查找所有含有 id 屬性的 div 元素
~~~
## 屬性值 \[attribute=value\]
概述:匹配給定的屬性是某個特定值的元素。
~~~
// 查找所有 name 屬性是 newsletter 的 input 元素
$("input[name='newsletter']").attr("checked", true);
~~~
## 非屬性值 \[attribute!=value\]
概述:匹配所有不含有指定的屬性,或者屬性不等于特定值的元素。
~~~
// 查找所有 name 屬性不是 newsletter 的 input 元素
$("input[name!='newsletter']").attr("checked", true);
~~~
## 屬性值首 \[attribute^=value\]
概述:匹配給定的屬性是以某些值開始的元素。
~~~
$("input[name^='news']"); // 查找所有 name 以 'news' 開始的 input 元素
~~~
## 屬性值尾 \[attribute$=value\]
概述:匹配給定的屬性是以某些值結尾的元素。
~~~
$("input[name$='letter']"); // 查找所有 name 以 'letter' 結尾的 input 元素
~~~
## 屬性值包含 \[attribute\*=value\]
概述:匹配給定的屬性是以包含某些值的元素。
~~~
$("input[name*='man']"); // 查找所有 name 包含 'man' 的 input 元素
~~~
## \[attrSel1\]\[attrSel2\]\[attrSelN\]
概述:復合屬性選擇器,需要同時滿足多個條件時使用。
~~~
// 找到所有含有 id 屬性,并且它的 name 屬性是以 man 結尾的元素。
$("input[id][name$='man']");
~~~
- 第一節:概述
- 第二節:核心
- 第一課時:核心函數
- 第二課時:對象訪問
- 第三課時:插件機制
- 第四課時:多庫共存
- 第三節:選擇器
- 第一課時:基本選擇器
- 第二課時:層級選擇器
- 第三課時:基本篩選器
- 第四課時:內容
- 第五課時:可見性
- 第六課時:屬性
- 第七課時:子元素
- 第八課時:表單
- 第九課時:表單對象屬性
- 第四節:屬性
- 第一課時:屬性
- 第二課時:CSS 類
- 第三課時:HTML 代碼、文本和值
- 第五節:篩選
- 第一課時:過濾
- 第二課時:查找
- 第六節:CSS
- 第一課時:CSS
- 第二課時:位置
- 第三課時:尺寸
- 第七節:事件
- 第一課時:頁面載入
- 第二課時:事件處理
- 第三課時:事件切換
- 第四課時:事件
- 第八節:文檔處理
- 第一課時:內部插入
- 第二課時:外部插入
- 第三課時:包裹
- 第四課時:替換
- 第五課時:刪除
- 第六課時:復制
- 第九節:效果
- 第一課時:基本
- 第二課時:滑動
- 第三課時:淡入淡出
- 第四課時:自定義
- 第十節:AJAX
- 第一課時:請求
- 第二課時:事件
- 第三課時:其他