JQuery学习笔记之过滤性选择器

过滤选择器根据某个过滤规则进行元素的匹配,书写时以":"开头,用于查找集合元素中的某个位置的单个或多个元素。

:first过滤选择器

      用于取得一组相同元素中第一个元素

      如:$("li:first")、$(".name li:first").

:eq(index)过滤选择器

      用于从一组相同元素中选择任意一个位置元素.

      如:$("li:eq(3)"),选择第四个li元素。

:contains(text)过滤选择器

      用于在一组相同元素中选择包含text文本的所有元素。

      如:$("li:contains('hello')"),选择包含了hello的li元素。

:has(selector)过滤选择器

      用于从一组相同元素中选择出包含了selector指定元素的所有元素。

      如:$("li:has('p')"),选择包含了p标签的所有li元素。

:hidden过滤选择器

      用于获取全部不可见的元素。这些不可见的元素除了style属性为none的元素外,还包括type属性值为hidden的元素。

      如:$("p:hidden"),获取隐藏的p元素。

:visible过滤选择器

      用于获取所有可见的元素,与:hidden相反。只要不将元素的display设置为none,那么它们都会被获取到。

      如:$("li:visible"),获取所有可见的li元素。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值