我有几个同一类的div。 div是动态生成的,所以我并不总是知道这些div的确切数量。
我想在最后一个div之后放置另一个div。
<div class="someclassname">content here</div>
<div class="someclassname">content here</div>
<div class="someclassname">content here</div>
当我这样做时:
$('.someclassname').after('place another div here');
它放在每一个之后。 有没有办法用.someclassname?
选择最后一个div答案 0 :(得分:5)
使用jQuery的最后一个选择器,如下所示:
$('.someclassname:last').after('place another div here');
如果您想选择带有someclassname的最后一个 div ,而没有其他元素类型,请改用:
$('div.someclassname:last').after('place another div here');
答案 1 :(得分:0)
$('.someclassname:last').after('place another div here');