jQuery过滤性选择器

来源:互联网 发布:癌症晚期知乎 编辑:程序博客网 时间:2024/04/30 08:51
过滤选择器,该类型的选择器是根据某过滤规则进行元素的匹配,书写时以“:”号开头,
通常用于查找集合元素中的某一位置的单个元素。
1.frist过滤选择器
:first过滤选择器的功能是获取第一个元素
2.eq(index)
:eq(index)选择器按索引查找元素
过滤选择器代码,获取了第4个<li>元素
    $("li:eq(2)").css("background-color", "#60F");
3.contains(text)
:contains(text)按照文本内容来查找一个或多个元素
4.has(selector)
:has(selector)过滤选择器的功能是获取选择器中包含指定元素名称的全部元素,
其中selector参数就是包含的元素名称,是被包含元素。
5.hidden
:hidden过滤选择器的功能是获取全部不可见的元素,
这些不可见的元素中包括type属性值为hidden的元素。
6.visible
:visible过滤选择器获取的是全部可见的元素,也就是说,只要不将元素
的display属性值设置为“none”,那么,都可以通过该选择器获取。
7.[attribute=value]
[attribute=value]属性选择器的功能是获取与属性名和属性值完全相同的全部元素
8.[attribute!=value]
*
9.[attribute*=value]
[attribute*=value],它可以获取属性值中包含指定内容的全部元素
10.frist-child
:first-child子元素过滤选择器则可以获取每个父元素中返回的首个子元素,
它是一个集合,常用多个集合数据的选择处理。
11.last-child
*

0 0
原创粉丝点击