DOM節點刪除方法小結

LFE發表於2018-06-08

在jQuery中有以下三個方法可以實現:remove、detach、empty

方法名 引數 繫結的事件是否同時被移除 刪除的物件
rmove 選擇器表示式,比如remove(“.class”);remove(“#id”);remove(“tag”): 自身(無引數時),有引數時要根據引數所涉及的範圍決定。
detach 同remove 同remove
empty 子級

在原生js中可通過以下兩個方法來實現刪除節點:removeChild、outerHTML

1、var oDiv=document.getElementById('div1');
    oDiv.parentNode.removeChild(oDiv);
2、oDiv.outerHTML='';
複製程式碼

相關文章