jquery:从选择器中查找最后一个子节点

时间:2011-03-22 01:10:34

标签: javascript jquery

例如,我在这里有一个选择器

var $myNeeds = $('.history');

这个选择器里面会有多个div,现在我想从中获取最后一个孩子,怎么做?

我试过$myNeeds.last(),这不行!

2 个答案:

答案 0 :(得分:4)

可替换地....

$myNeeds.find('>:last-child')

jsFiddle

答案 1 :(得分:1)

你快到了......

$myNeeds.children().last()

last方法获取集合中的最后一个元素 你想要你的集合的最后一个孩子,所以你需要与孩子们一起获得一个新的集合。

你也可以写

$('.history > :last-child')

$myNeeds.children(":last")