gpt4 book ai didi

jquery - 在html中找到最后一个事件元素

转载 作者:行者123 更新时间:2023-11-28 03:56:51 25 4
gpt4 key购买 nike

我想找到列表的最后一个事件类。我试过如下。但它返回所有事件类文本。 li 事件类是动态添加的。

alert($('.test li.active:last-child').find('a').text());
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul class="test">
<li class="active"><a href="">test1</a>
</li>
<li class="active"><a href="">test2</a>
</li>
<li class="active"><a href="">test3</a>
</li>
<li class="active"> <a href="">test4</a>
</li>
<li class=""> <a href="">test5</a>
</li>
</ul>

fiddle link

最佳答案

:last-child 表示元素是其父元素的最后一个子元素。由于在您的示例中 li.active 不是最后一个 child ,因此它不起作用。

您需要使用 :last选择器而不是 :last-child 选择器。

$('.test li.active:last').find('a').text()

Fiddle

关于jquery - 在html中找到最后一个事件元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41018831/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com