gpt4 book ai didi

javascript - jquery 已知 div 中的最后一个未知元素

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

如何选择已知 div 中的最后一个子元素,其中该子元素是未知元素。即:元素可以是段落或无序列表。

大多数情况下结构是:

<div id="container">
<p>Text</p>
</div>

但在其他情况下,结构将是:

<div id="container">
<p>Text</p>
<ul>
<li>More Text</li>
</ul>
</div>

最佳答案

您可以单独使用 :last-child 而无需类型选择器,如下所示:

$('#container > :last-child')

这相当于指定 * 选择器来代替类型选择器(* 是可选的,在这种情况下是隐含的,但如果它是可选的,您可以将其放入让代码对您来说更清晰):

$('#container > *:last-child')

无论元素是什么类型,这都会为您提供最后一个子元素。在第一个结构中,它是 p,在第二个结构中,它是 ul (它的 li 子元素不是 包括)。

这也是一个有效的 CSS 选择器,因此您也可以根据需要在样式表中使用它。

关于javascript - jquery 已知 div 中的最后一个未知元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22756145/

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