我如何使用jquery删除所有Div内容但不删除div?
div包含许多UL,LI,DIV,H1
<div id="container">
<ul>
<li>test</li>
<li>test</li>
</ul>
<div><h1>test</h1></div>
<div><h1>test</h1></div>
<div><h1>test</h1></div>
</div>
Run Code Online (Sandbox Code Playgroud)
我想删除容器的所有内容.
谢谢
kar*_*m79 10
$("#container").empty();
Run Code Online (Sandbox Code Playgroud)
empty优于将元素的html设置为空.从文档:
为了避免内存泄漏,jQuery在删除元素本身之前从子元素中删除了其他构造,如数据和事件处理程序.