我知道要删除 DOM 树中某个位置的子节点,我可以这样做;
this.element.removeChild(this.element.childNodes[index]);
我试图弄清楚是否有一种方法可以像上面那样在节点 x 处附加子节点,但反过来。在伪代码中,它类似于(我认为);
this.element.appendChild(child at node[index]));
谢谢你帮我解决这个问题。
我知道要删除 DOM 树中某个位置的子节点,我可以这样做;
this.element.removeChild(this.element.childNodes[index]);
我试图弄清楚是否有一种方法可以像上面那样在节点 x 处附加子节点,但反过来。在伪代码中,它类似于(我认为);
this.element.appendChild(child at node[index]));
谢谢你帮我解决这个问题。
也许您正在寻找insertBefore
:
this.element.insertBefore(element, this.element.childNodes[index]);