我在div中有2个按钮。
<div class="pull-left address-selector">
<a class="btn btn-primary btn-sm"><i class="fa fa-envelope"></i></a>
<a class="btn btn-primary btn-sm"><i class="fa fa-wrench"></i></a>
</div>
课程.address-selector
位于页面的许多位置。
如何选择.address-selector
的所有实例的第一个孩子?
$(".address-selector a:first").hide();
这只适用于第一个找到的.address-selector
答案 0 :(得分:2)
while:first只匹配一个元素,:first-child选择器可以匹配多个:每个父元素一个。这相当于:nth-child(1)。
在这种情况下:
$(".address-selector a:first-child").hide();