我需要从另一个类的第三个元素中找到给定类的下一个元素,以便在第一个元素之后写入。我试过这个:
$(".class1").eq(2).next().find('.class2').after('<div...');
该 HTML 代码:
<div class="col-md-2">
<div id="data1977654">
<button id="1977654" type="button" class="class1">Send</button>
</div>
</div>
<div id="panel-1977654" class="row">
<div class="class2"></div>
</div>
但这行不通。
您可以使用
nextAll
找到同级,然后使用:first
获取第一个匹配项。
$(".class1").eq(2).nextAll('.contentDiv:first')