gpt4 book ai didi

javascript - querySelectorAll 并选择特定的 child

转载 作者:行者123 更新时间:2023-11-30 08:27:44 27 4
gpt4 key购买 nike

假设我有下面的 HTML

HTML

<div class="container">
<p>Test1</p>
<p>Test5</p>
</div>

<div class="container">
<p>Test3</p>
<p>Test7</p>
</div>

我想通过 vanilla javascript(Test5 和 Test 7)在每个 .container 中选择第二个 child 。

我该怎么做?

如果我这样做

var container = document.querySelectorAll(".container p");
console.log(container[1]);

它只返回 Test5 而不是两个容器中的第二个 child

有什么建议吗?谢谢!

最佳答案

使用 :nth-child 选择器:

var secondChilds = document.querySelectorAll(".container p:nth-child(2)");
console.log(secondChilds);
<div class="container">
<p>Test1</p>
<p>Test5</p>
</div>

<div class="container">
<p>Test3</p>
<p>Test7</p>
</div>

关于javascript - querySelectorAll 并选择特定的 child ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42675957/

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