删除子项无法正常工作 - 如果再次引用该节点,则会恢复子项

时间:2016-06-03 18:22:39

标签: javascript

使用:

var replaceElement = function replaceElement(el,replacement){
    console.debug(arguments);
    var par=el.parentNode,sibling=el.nextSibling;
    par.removeChild(el);
    par.insertBefore(replacement,sibling);
};

替换是在兄弟姐妹(和'el')之前插入的,但'el'没有从父母那里删除。

这些节点是使用innerHTML创建的。不太确定还会导致什么问题。

0 个答案:

没有答案