内容过滤器

来源:互联网 发布:数据开发工程师笔试题 编辑:程序博客网 时间:2024/05/21 09:15

 

1$(‘:contains(text)’)选择所有包含指定文本的元素。

例如:$(“div:contains(‘john’)”).css(“text-decoration”,”underline”);

2$(‘:empty’)选择所有没有子元素的元素(包括文本节点)和:parent选择器相反;

3$(‘:has(selector)’)选择含有选择器匹配的至少有一个元素的的元素

4$(‘:parent’)选择所有含有子元素或文本的父级元素;

5、 $(‘:hidden’) 选择所有隐藏元素

6、 $(‘:visible’) 选择所有可见元素

7、 $(‘:nth-child(index/even/odd/equation)’)选择其父元素下的第N个子或奇偶元素

8、 $(‘:first-child’) 选择所有父级元素下的第一个子元素。这相当于:nth-child(1)

9、 $(‘:only-child’) 选择所有父元素下只有一个子元素的元素(只会匹配一个)

10、 $(‘last-child’) 选择所有父级元素下的最后一个子元素。:last只匹配一个单独的元素,last-child选择器可以匹配超过一个:为每个父级元素匹配最后一个子元素。

 

 

原创粉丝点击