请不要图书馆。在我的控制外。
我正在将一个文档片段附加到 dom。这一切都有效。没问题。
附加片段后如何保留/检索节点列表?相关代码:
var frag = document.createDocumentFragment();
//add some content to the fragment
element.appendChild(frag);
再次,这有效!我不需要关于如何将东西添加到 dom 的故障排除!
如果我设置var e = element.appendChild(frag);
,一切都会正常附加,但是e
= 一个空的文档片段。
我在这里寻找一些光滑的魔法巫术。不要让我循环遍历整个 dom。内容可以是任何东西,一个或多个带有或不带有子节点的节点。如果 querySelectorAll 有一些技巧或可以接受的东西。
谢谢!
编辑
进一步戳,似乎e
上面实际上是对frag
var的返回引用,在将它附加到dom之后它是空的。这很像元素被整齐地从片段滑入dom,片段只是空无一人。