JQuery 遍历 祖先/同胞/后代/过滤

祖先

.parent()直接父级元素

.parents()所有祖先元素 可过滤   示例:$('#id').parents('li')

.parentuntil()两个给定元素之间的所有祖先元素   示例:$('#id').parentuntil('div')

同胞

.siblings() 所有同胞元素

.next()下一同胞元素

.nextall() 所有跟随的同胞元素

.nextuntil('h6')  两个给定元素之间的所有同胞元素(向下)

.prev() 上一同胞元素

.prevall() 所有前面的同胞元素

.prevuntil('h2')  两个给定元素之间的所有同胞元素(向上)

后代

.children() 所有直接的子元素

.find() 一路向下直到最后一个后代

过滤

.first()

示例:$("div p").first();   div下的第一个p元素

.last()

示例:$("div p").last();   div下的最后一个p元素

.eq(num)

示例:$("div").eq(0);    索引号为0的div元素

.filter('规则')

示例:$("p").filter(".url");   class为url的p元素

.not('规则')

示例:$("p").not(".url");   class不为url的p元素

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值