JQuery選擇器的特點:
2.隱式迭代
3.無需判斷對象是否存在
JQuery選擇器的分類: 基本選擇器 , 層次選擇器 , 過濾選擇器 , 表單選擇器
一、基本選擇器:
2. .class選擇器:
根據(jù)class名選擇匹配的元素
3.標簽選擇器:
根據(jù)標簽名選擇元素
4.*選擇器:
選擇所有的元素
5.selector1,selector2,selector3...selectorN :
返回指定選擇器的元素
二、層次選擇器
2.$("parent > child"):
選取parent元素下的第一級child。
三、過濾選擇器
2. :last選取最后一個元素
3. :not(selector)除去指定的選擇器外的元素
4. :even選取索引號是偶數(shù)的元素(索引從0開始)
5. :odd選取索引號是奇數(shù)的元素(索引從0開始)
6. :eq(index)選取第index個元素(索引從0開始)
7. :gt(index)選取索引號大于index的元素(索引從0開始)
8. :lt(index)選取索引號小于index的元素(索引從0開始)
9. :animated選取當前正在執(zhí)行動畫的元素
(二)內(nèi)容過濾
11. :has(selector)
選取含有選擇器所匹配的元素的元素
12. :empty
選取不包含子元素(包括文本元素)的元素
13. :parent
選取包含子元素(包括文本元素)的元素
(三)可見性過濾
15. :visible
選取所有可見元素
(四)屬性過濾
17. :[attribute=value]
選取屬性值為value的元素
18. :[attribute!=value]
選取屬性值不為value的元素
19. :[attribute^=value]
選取屬性值以value開始的元素
20. :[attribute$=value]
選取屬性值以value結(jié)尾的元素
21. :[attribute*=value]
選取屬性值含有value的元素
22. :[selector1][selector2]...[selectorN]
選取同時滿足select1至selectorN的元素
(五)子元素過濾
24. :first-child
選取每個父元素下的第一個子元素
25. :last-child
選取每個父元素下的最后一個子元素
26. :only-child
選取只有一個子元素的元素。
(六)表單對象屬性過濾
28. :disabled
選取所有不可用的元素
29. :checked
選取所有被選中的元素(radio,checkbox中的checked)
30. :selected
選取被選中的選項元素(select中的option=selected)
四、表單選擇器
? 原創(chuàng):灰灰蟲的家 http://hi.baidu.com/grayworm |
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
