jQuery動態移除元素有兩種方法:.remove() 和 .empty()
兩者的差別是 .remove()是將整個元素移除,而 .empty()則是將清除元素裡的內容。
不多說,直接看範例:
執行後的結果:
.remove() 連同 div 一起被移除,而 .empty()則是僅移除 Test content 的部分,變成 <div id="showBlock"></div>
為了區別,我分別將兩個div加上外框,結果較明顯
範例實作:
參考資料:
[1] http://api.jquery.com/category/manipulation/dom-removal/
沒有留言:
張貼留言