jQuery class選擇器及模糊匹配

jQuery class選擇器及模糊匹配

class選擇器

$(‘.class1 .class2‘) 選擇class1元素下class2的元素(中間有空格);

$(‘.class1.class2‘) 選擇同時含有class1和class2的元素(中間沒有空格);

$(‘.class1,.class2‘) 選擇class1或者class2的元素(中間有逗號).

模糊匹配

1.class前綴爲hint的所有div的jquery對象

$("div[class^='hint']");

2.class後綴爲hint的所有div的jquery對象

$("div[class$='hint']");

3.class中包含hint的所有div的jquery對象
$("div[class*='hint']");

[屬性名稱] 匹配包含給定屬性的元素
[att=value] 匹配包含給定屬性的元素 (大小寫區分)
[att*=value] 模糊匹配包含有value的原色
[att!=value] 不能是這個值
[att^=value] 以value開頭的所有元素
[att$=value] 以value結尾的所有元素
[att1][att2][att3]… 匹配多個屬性條件中的一個

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章