abstrakt:基本選擇器1、id選擇器 $('#id名') 根據(jù)給定的id來匹配到元素2、class選擇器 $('.class名') 根據(jù)給定的class來匹配到元素3、標(biāo)簽選擇器 $('標(biāo)簽名') 根據(jù)給定的標(biāo)簽名來匹配到元素4、所有元素 $('*')  
基本選擇器
1、id選擇器
$('#id名') 根據(jù)給定的id來匹配到元素
2、class選擇器
$('.class名') 根據(jù)給定的class來匹配到元素
3、標(biāo)簽選擇器
$('標(biāo)簽名') 根據(jù)給定的標(biāo)簽名來匹配到元素
4、所有元素
$('*') 匹配所有元素
5、多個元素
$('#id,.class名,標(biāo)簽名') 匹配頁面中多個選擇器
層級選擇器
父類和子類的元素關(guān)系
$('父級元素>子級元素') 在父級元素下匹配所有的子元素
$('祖先元素 后代元素') 在祖先元素下匹配所有的后代元素
$('某一個元素+后面緊跟的元素')(同級元素) 匹配一個元素后面緊跟的一個元素
$('某一個元素~后面所有的某元素') 匹配某一個元素后面跟著的所有的某元素
順序選擇器
1、順序
$('元素:first') 選中第一個
$('元素:last') 選中最后一個元素
2、比較(x的順序從0開始的)
$('某元素:gt(x)') 某元素與x比較大于x的元素后面的所有某元素
$('某元素:lt(x)') 某元素與x比較小于x的元素前面的所有某元素
$('某元素:eq(x)') 某元素與x比較等于x的元素的此元素
3、奇偶數(shù)(順序從0開始的)
$('某元素:odd') 選中所有奇數(shù)順序某元素
$('某元素:even') 選中所有偶數(shù)順序某元素
4、非
$('某元素:not(id)') 匹配不是此id的所有其他元素
內(nèi)容選擇器
$('某元素:contains(文本內(nèi)容)') 匹配某元素中包含此文本內(nèi)容的元素
$('某元素:has(元素)') 匹配某元素中其他的元素
$('某元素:empty') 匹配不含有子元素或者文本為空元素
$('某元素:parent') 匹配含有子元素或者文本不為空的元素
屬性選擇器
$('某元素[屬性名]') 匹配給定屬性的某元素
$('某元素[屬性名=值]') 匹配給定屬性是某個特定值的某元素
$('某元素[屬性名!=值]') 匹配所有不含有(不等于)給定屬性是某個特定值的某元素
$('某元素[屬性名^=值]') 匹配給定屬性以某些值開始的這個元素(這個值不一定要寫全)
$('某元素[屬性名$=值]') 匹配給定屬性以某些值結(jié)尾的這個元素(這個值不一定要寫全)
$('某元素[屬性名*=值]') 匹配給定屬性包含某些值得元素(這個值不一定要寫全)
$('某元素[屬性名][屬性名*=值][屬性名$=值]') 復(fù)合選擇器,需要同時滿足多個條件時使用
表單選擇器
$('input:enabled') 所有激活的input元素
$('input:disabled') 所有禁用的input元素
$('input:selected') 所有禁用的input元素
$('input:checked') 所有選中的input元素
Korrigierender Lehrer:天蓬老師Korrekturzeit:2019-04-04 17:41:28
Zusammenfassung des Lehrers:盡管jQuery正在不再像之前那樣流行,但是它在DOM操作方面還是很有優(yōu)勢 的