2

我在特定的 li 中有三个 div ..现在我想选择倒数第二个 li,它有这个 div 'designnone' 类名,我已经完成了。

$('div[groupname=' + groupName + ']').find('ul li:nth-last-child(2)')

现在我如何在倒数第二个 li 中选择 div ..我想要那个 div 的文本。

请帮帮我谢谢

4

1 回答 1

4

您可以使用eq

例子

$('div[groupname=' + groupName + '] ul li').eq(-2)

多一个

$('div[groupname=' + groupName + ']').find('ul li:last').prev();

评论回复

如果 OP 想要进入DIV倒数第二个LI,那么 OP 可以使用下面的代码。

$('div[groupname=' + groupName + '] ul li').eq(-2).find('div')
$('div[groupname=' + groupName + ']').find('ul li:last').prev().find('div');

如果 OP 想在其中找到第一个 div 然后

$('div[groupname=' + groupName + '] ul li').eq(-2).find('div:first')//div:last for last
$('div[groupname=' + groupName + ']').find('ul li:last').prev().find('div:first');

最后获取该 div 使用的文本.html().text().

于 2013-04-29T04:08:19.577 回答