我可以做到这一点:
myDiv = getElementById(\'myDiv\');myDiv.querySelectorAll(\'#myDiv > .foo\');也就是说,我可以
我可以做到这一点:
<div id="myDiv">
<div class="foo"></div>
</div>
myDiv = getElementById("myDiv");
myDiv.querySelectorAll("#myDiv > .foo");
也就是说,我可以成功检索 myDiv
具有类的元素 .foo
.
问题是,我必须 #myDiv
在选择器中包含它,因为我正在元素上运行查询 myDiv
(所以它显然是多余的),这让我很困扰。
我应该可以将其 #myDiv
关闭,但选择器不是合法语法,因为它以 >
.
有谁知道如何编写一个选择器,让它只获取选择器正在运行的元素的直接子元素?
使用 querySelectorAll 检索直接子项
下载声明:
本站所有软件和资料均为软件作者提供或网友推荐发布而来,仅供学习和研究使用,不得用于任何商业用途。如本站不慎侵犯你的版权请联系我,我将及时处理,并撤下相关内容!