JQuery的detach()和remove()
2019-03-23 本文已影响0人
Leophen
remove:移除节点
1、无参数,移除自身整个节点以及该节点的内部的所有节点,包括节点上事件与数据;
2、有参数,移除筛选出的节点以及该节点的内部的所有节点,包括节点上事件与数据。
detach:移除节点
1、移除的处理与remove一致;
2、与remove()不同的是,所有绑定的事件、附加的数据等都会保留下来;
3、例如:$("p").detach()这一句会移除对象,仅仅是显示效果没有了。但是内存中还是存在的。当你append之后,又重新回到了文档流中。就又显示出来了。