我的文档包含一个文本节点,其后有一个 span 节点。在 Chrome 检查器中,文本节点的 nextSibling 对象是 span 节点。但是,调用 textnode.next() 返回 0 个对象。我没有在下一次调用中添加选择器,并且整个代码中看似相同的情况都按预期工作。
下面是相关的 DOM 树的样子:
<span id="parent-node">
some text
<span id="sibling-node">the span's text</span>
more text
</span>
为什么在“一些文本”节点上调用 next() 不会返回“兄弟节点”跨度?