如何删除创建的创建文档片段对象

How can I remove a created createDocumentFragment object?

本文关键字:创建 文档 片段 对象 何删除 删除      更新时间:2023-09-26

在我经常创建DocumentFragment-object的函数中,因此我喜欢在该过程完成后将其删除。文档片段没有父级,因此我不能使用例如:

node.parentNode.removeChild(node);

或者例如使用jQuery,如下所示:

var oDocFrag = document.createDocumentFragment();
alert($(oDocFrag).length); // shows 1
$(oDocFrag).remove(); 
alert($(oDocFrag).length); // still shows 1

知道如何删除创建的文档片段对象吗?提前谢谢。

您可以将其设置为 null 或 empty:

 oDocFrag = null;

试试这个。

oDocFrag.remove();

它对我有用。

参考这个