JQuery遍历

目录

一、祖先

1.1 parent()

1.2 parents()

1.3 parentsUntil()

二、后代

2.1 children()

2.2 find()

三、同胞

3.1 siblings()

3.2 next()

3.3 nextAll()

3.4 nextUntil()

四、过滤

4.1 first()

4.2 last()

4.3 eq()

4.4 filter()

4.5 not()


一、祖先

向上遍历dom树

1.1 parent()

该方法返回被选元素的直接父元素。

$(document).ready(function(){
  $("span").parent();
});

1.2 parents()

该方法返回被选元素的所有祖先元素,它一路向上直到文档的根元素 (<html>)。

$(document).ready(function(){
  $("span").parents();
});

也可以使用可选参数来过滤对祖先元素的搜索。这里使用类型选择器进行选取,选取类型为<ul>无序列表的元素。

$(document).ready(function(){
  $("span").parents("ul");
});

1.3 parentsUntil()

该方法返回介于两个给定元素之间的所有祖先元素。 下面是两个满足类型选择器的元素之间的祖先元素。

$(document).ready(function(){
  $("span").parentsUntil("div");
});

二、后代

向下遍历dom树

2.1 children()

该方法返回被选元素的所有直接子元素

$(document).ready(function(){
  $("div").children();
});

也可以使用可选参数来过滤对子元素的搜索。

<script>
    $(document).ready(function(){
    //下面两种方式都可以
      $("div").children("p.1");
      $("div").children(".2");
    });
</script>

...
<div class="descendants">div (当前元素) 
  <p class="1&#
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值