JQuery笔记 遍历 ①

一、遍历

(一)遍历后代元素

JQuery方法描述
$(“选择器父节点”).children()获取所有子节点
$(“选择祖先节点”).find(“选择器”)获取所有指定的子孙节点
$(".first").children().css(f"background":"red"));
$(".first").children("li").css(f"background":"#0000ff"});
$(".first").find("li").css({"background": "orange"});
children可以传参也可以不传参获取所有的子节点,传参获取指定的节点
find需要传递参数,根据参数找到所有的子孙节点

(二)遍历同辈元素

语法功能
siblings获取所有的兄和弟节点,如$(“li”).siblings()
next()获取与节点紧邻的后面一个同辈元素,如$(“li”).next()
nextAll()选取节点后面所有的同辈元素,如$(“li”).next()
prev()选取节点紧邻的前一个同辈元素,如$(“li”).prev()
prevAll()选取节点前面所有的同辈元素,如$(“li”).prevAll()

(三)遍历前辈元素

parents() 返回被选元素的直接父元素
parents() 返回被选元素的所有祖先元素,一路向上知道文档的根元素
$("li").parents()
$("li").parent()    //找到选中节点的父元素

(四)过滤元素

节点集合.first() 获取首个元素

节点集合.last() 获取最后一个元素

节点集合.eq() 获取带有指定索引号的元素

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值