我必须删除某些元素而不删除整个div。例如 这里,
<div>
<p>Hello</p>
<h1>Stack Overflow</h1>
<div>This is a wonderful site</div>
</div>
我必须删除<p>
和<div>
标记而不清空整个div。是否有任何子选择器用于在jquery中删除。
答案 0 :(得分:9)
试试这个$("div").children("p,div").remove();
使用children()
,您可以选择要删除的元素。
演示: http://jsfiddle.net/tT97f/
另一种方法是使用子选择器>
,例如$("div > p, div > div").remove();