聊聊Jquery中的各种选择器

Jquery中的各种选择器

1. 基础选择器 (用法和css中一样)

  • id选择器 $("#id")
  • 标签名选择器 $(“div”)
  • class选择器 $(".class")
  • 分组选择器 $("#id,div,.class")
  • 任意元素选择器 $("*")

2. 层级选择器

  • $(“div span”) 匹配div里面所有的span(包括所有后代span)
  • $(“div>span”) 匹配div里面所有的span子元素
  • $(“div+span”) 匹配div后面的span
  • $(“div~span”) 匹配div后面所有的span
  • 层级相关的方法:
    1. $("#abc").prev(“div”) 匹配id为abc元素的div哥哥元素
    2. $("#abc").prevAll() 匹配id为abc元素的哥哥们元素
    3. $("#abc").next() 匹配id为abc元素的弟弟元素
    4. $("#abc").nextAll() 匹配id为abc元素的弟弟们元素
    5. $("#abc").siblings() 匹配id为abc元素的所有兄弟元素
    6. $("#abc").parent() 匹配元素的父元素
    7. $("#abc").children() 匹配元素的所有子元素们

3. 过滤选择器

  • $(“div:first”) 匹配第一个div
  • $(“div:last”) 匹配最后一个div
  • <
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值