jQuery中的remove()和empty()区别:
2017-04-06 本文已影响0人
岩蔷薇
相同点:remove()和empty()都用来移除指定的元素。
区别:
empty():只是移除了指定元素中的所有子节点,不包括自身。
比如:$("div").empty();
只移除了<div>abc</div>中的abc,<div></div>仍存在dom中。
remove():把指定元素,包括自身都从dom中删除。
比如:$("div").remove();
移除了<div>abc</div>全部。