如何选择一个没有指定属性的dom?

时间:2018-03-13 12:20:52

标签: dom jquery-selectors selectors-api

假设我有一些html dom元素,比如

<slot></slot>
<slot name='slotWithName'></slot>

如何通过q​​uerySelector()方法找到第一个dom?

我试过document.querySelector("slot :not([name])")

不行:(

2 个答案:

答案 0 :(得分:0)

好吧,我自己找到了anwser

Array.prototype.slice.call(document.querySelectorAll('slot'))
.filter(function(el){ return !el.name })

答案 1 :(得分:0)

尝试一下:

querySelector('slot:not([name])')