要用到移除指定元素的時候,發現empty()與remove([expr])均可以用來實現。可仔細觀察效果的話就能夠發現他們二者存在的差別:dom
一、empty() :從被選元素移除全部內容,包括全部文本和子節點。spa
拿$("div").empty()來講,他只是把<div>dsfsd</div>中的文本給移除了,而留下 了<div></div>,仍保留其在dom中所佔的位置。rem
二、remove():移除被選元素,包括全部文本和子節點。di
拿$("div").empty()來講,則是把<div>dsfsd</div>從dom中刪除,而不會保留其所佔的位置。co