JQuery选择器特辑 详细小结

2020-05-22 15:47:58易采站长站整理

选取索引小于index的元素(index从0开始)



集合元素



$(“input:gt(1)”) 选取索引小于1的<input>元素(注:小于1,而不包括1)




:header



选取所有的标题元素,例如h1,h2,h3等待



集合元素



$(“:header”)选取网页中所有的<h1>,<h2>,<h3>……




:animated



选取当前正在执行动画的所有元素



集合元素



$(“div:animated”)选取正在执行动画的<div>元素


 


表2-内容过滤选择器


 





























选择器


描述


返回


示例


:contains(text)


选取含有文本内容为”text”的元素


集合元素


$(“div:contains(‘我’)”)选取含有文本“我”的<div>元素


:empty


选取不包含子元素或者文本的空元素


集合元素


$(“div:empty”)选取不包含子元素(包括文本元素)的<div>空元素


:has(selector)


选取含有选择器所匹配的元素的元素


集合元素


$(“div:has(p)”) 选取含有<p>元素的<div>元素


:parent


选取含有子元素或者文本元素


集合元素


$(“div:parent”) 选取拥有子元素(包括文本元素)的<div>元素