在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='';
複製程式碼