jquery之empty()与remove([expr])区别
生活随笔
收集整理的这篇文章主要介绍了
jquery之empty()与remove([expr])区别
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
要用到移除指定元素的时候,发现empty()与remove([expr])都可以用来实现。可仔细观察效果的话就可以发现。empty()是只移除了指定元素中的所有子节点,拿$("p").empty()来说,他只是把<p>dsfsd</p>中的文本给移除了,而留下了<p></p>,仍保留其在dom中所占的位置。
remove([expr])则是把其从dom中删除,而不会保留其所占的位置。
例:
World
<p>welcome</p>
执行$("p").empty()其结果是
<p></p>World
<p></p>
执行$("p").remove()其结果是
World
转载于:https://www.cnblogs.com/qiantuwuliang/archive/2009/10/19/1585695.html
总结
以上是生活随笔为你收集整理的jquery之empty()与remove([expr])区别的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: Visual C#使用DirectX实现
- 下一篇: Tech.ED 2009前瞻:认识Sys