gpt4 book ai didi

javascript - querySelectorAll() 匹配除 div 之外的所有 h1

转载 作者:行者123 更新时间:2023-11-30 19:31:30 24 4
gpt4 key购买 nike

我想匹配文档中的所有 h1,但包含其他 h1div 除外,目前我可以做到 querySelectorAll('h1:not(.demo)) 获取除 h1 和演示类之外的所有 h1

但是我该怎么做 querySelectorAll('h1:not(div#demo)) 或类似的事情?

下面是一个示例 html

<body>
<div><h1>First</h1> <h1>Second</h1></div>
<div id="demo"><h1 class="demo">Third</h1></div>
<div><h1>Fourth</h1></div>
<body>

最佳答案

要么这行得通

 document.querySelectorAll('div:not(#demo) h1')

或者这个

document.querySelectorAll('h1:not(.demo)')

如果你想定位所有没有类属性的h1,你可以这样做

document.querySelectorAll('h1:not([class])')

阅读更多关于 👉 :not

关于javascript - querySelectorAll() 匹配除 div 之外的所有 h1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56390831/

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