相同点:remove()和empty()都用来移除指定的元素。
区别:
empty():只是移除了指定元素中的所有子节点,不包括自身。
比如:$("div").empty();
只移除了<div>abc</div>中的abc,<div></div>仍存在dom中。
remove():把指定元素,包括自身都从dom中删除。
比如:$("div").remove();
移除了<div>abc</div>全部。
相同点:remove()和empty()都用来移除指定的元素。
区别:
empty():只是移除了指定元素中的所有子节点,不包括自身。
比如:$("div").empty();
只移除了<div>abc</div>中的abc,<div></div>仍存在dom中。
remove():把指定元素,包括自身都从dom中删除。
比如:$("div").remove();
移除了<div>abc</div>全部。
本文标题:jQuery中的remove()和empty()区别:
本文链接:https://www.haomeiwen.com/subject/bqecattx.html
网友评论