JSLite - 刪除節(jié)點(diǎn)

2018-12-07 00:36 更新

如有疑問歡迎到這些地方交流,歡迎加入JSLite.io組織團(tuán)伙共同開發(fā)!

segmentfault社區(qū) | 官方網(wǎng)站 | 官方文檔-更詳細(xì) | Issues

empty

所有匹配節(jié)點(diǎn)對象集合中移除所有的dom子節(jié)點(diǎn),不包括自己,清空內(nèi)容。

$("#box").empty()
//? self <div id="box" class="boxOne box2 box3" ></div>

remove

刪除所有匹配節(jié)點(diǎn)對象【自己】及所有【自己】里面的內(nèi)容。

$("#box").remove()
//? self <div id="box" class="boxOne box2 box3" ></div>

detach !

被遺棄的方法(不建議使用),作用跟remove一樣,所有綁定的事件、附加的數(shù)據(jù)等都會保留下來。

$("#box").click(function(){
    console.log("wcj")
})
var a = $("#box").detach();//刪除的對象賦給a
$("body").append(a)//將a添加到 body 中還是可以點(diǎn)擊
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號