2011-05-17 106 views
0

我有几个div具有相同的类。 div是动态生成的,所以我并不总是知道这些div的确切数量。jquery选择具有某种类的所有元素

我想在最后一个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?

回答

5

使用jQuery的最后选择,像这样:

$('.someclassname:last').after('place another div here'); 

如果你想选择上次DIV与someclassname,并没有其他的元素类型,然后使用这个来代替:

$('div.someclassname:last').after('place another div here'); 
+0

谢谢!我知道这很简单 – coffeemonitor 2011-05-17 03:00:15

0
$('.someclassname:last').after('place another div here'); 
相关问题