gpt4 book ai didi

Javascript querySelectorAll,如何只匹配顶部元素?

转载 作者:搜寻专家 更新时间:2023-10-31 08:17:30 27 4
gpt4 key购买 nike

我正在使用 polymer 。

假设我在模板中有如下内容

<ul>    
<li>
Home
</li>
<li>
About
</li>
<li>
Actions
<ul>
<li>
Logout
</li>
</ul>
</li>
</ul>

在就绪函数中

var listNodes = this.querySelectorAll('ul > li');

我需要有关此 javascript 查询选择器的帮助。我应用的当前查询为我提供了该模板中所有 ulli。但我只想要 li 的顶级 ul。我不想要模板的所有子项 li。我认为将其更改为正确的查询,我可能会得到正确的结果。请指导。谢谢。

最佳答案

使用 Mohit 的评论。能够找出答案。

var listNodes = this.querySelectorAll('ul:scope > li');

关于Javascript querySelectorAll,如何只匹配顶部元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28912064/

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