jquery 子元素过滤器 Child Filters

本文介绍了CSS中的各种子元素选择器,如:nth-child、:first-child、:last-child及:only-child等,这些选择器能够帮助开发者更加精确地定位并选择DOM树中的元素。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.匹配其父元素下的第N个子或奇偶元素</p><p>':eq(index)' 只匹配一个元素,而这个将为每一个父元素匹配子元素。:nth-child从1开始的,而:eq()是从0算起的! 可以使用: 
nth-child(even) 
:nth-child(odd) 
:nth-child(3n) 
:nth-child(2) 
:nth-child(3n+1) 
:nth-child(3n+2)
在每个 ul 查找第 2 个li: 
$("ul li:nth-child(2)")</p><p>
2.匹配第一个子元素':first' 只匹配一个元素,而此选择符将为每个父元素匹配一个子元素
在每个 ul 中查找第一个 li: 
$("ul li:first-child")
3.匹配最后一个子元素':last'只匹配一个元素,而此选择符将为每个父元素匹配一个子元素
在每个 ul 中查找最后一个 li: 
$("ul li:last-child")
如果某个元素是父元素中唯一的子元素,那将会被匹配,如果父元素中含有其他元素,那将不会被匹配。
//在 ul 中查找是唯一子元素的 li: 
$("ul li:only-child")



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值