如何从此后代中选择具有指定类的最后一个元素?

时间:2011-11-30 08:37:39

标签: jquery css-selectors

我有一个<div>,其中包含许多<ul>个不同类的后代,我在这个<div>上调用了一个函数,它修改了给定类的最后一个<ul>。如何使用<ul> jQuery选择器选择具有指定类的最后一个$(this)后代?

2 个答案:

答案 0 :(得分:5)

您可以使用last方法:

var last = $(this).find("ul.someClass").last();

:last选择器:

var last = $(this).find("ul.someClass:last");

答案 1 :(得分:0)

我认为它也应该有用。

var uls = $(this).find("ul.someClass")

var lastUl = uls[uls.length - 1];