获取倒数第二个元素

16

在jQuery中,是否有一种选择器可以识别倒数第二个元素?

是否有类似于:last-1的内容?

由于列表长度不定,因此我无法使用'eq'

非常感谢任何帮助。

A.

2个回答

37

我看不到你的HTML,但是请尝试这个:

$("a:last").prev();

这将给您返回倒数第二个元素的前一个元素。甚至可以尝试这样做:

$("a:last").eq(-1);

1
+1,很好的解决方案,但是我会添加.prev("a")以防止删除其他元素。 - Ionică Bizău

2

您是否可以直接获取最后一个元素,然后使用.prev()来获取倒数第二个元素?

如果您能够发布HTML代码,那么将有助于更好地理解问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接