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>全部。
上一篇下一篇

猜你喜欢

热点阅读