我试图找到类似的问题,但一般都是不同的 这就是我需要的
HTML
<div class="items">
<div class="box">
<label class="input">
<span class="icon"></span>
<input type="text" class="input" required />
<a class="btn-no-borders">
<i class="delete"></i>
</a>
</label>
<label class="input">
<span class="icon"></span>
<input type="text" class="input" required />
<a class="btn-no-borders">
<i class="delete"></i>
</a>
</label>
<label class="input">
<span class="icon"></span>
<input type="text" class="input" required />
<a class="btn-no-borders">
<i class="delete"></i>
</a>
</label>
</div>
</div>
我需要的是我只选择第一个A,而不是所有其他选择 这是我到目前为止的代码
$('.items').find('a').attr('data-first', '1').addClass('hidden');
答案 0 :(得分:1)
您可以使用:eq(0)
或:first
选择器
$('.items a:eq(0)').attr('data-first', '1').addClass('hidden');
或
$('.items a:first').attr('data-first', '1').addClass('hidden');
答案 1 :(得分:1)
试试这个,
$('.items').find('a').first().attr('data-first', '1').addClass('hidden');