所以这是代码:
<parent><child>i want to keep the child</child>Some text I want to remove</parent>
我想将其更改为:
<parent><child>i want to keep the child</child></parent>
我看到很多人询问如何删除子元素并保留展开的文本,但反之则不然。如何定位未命名的目标?
最佳答案
试试这个:
var child = $('parent').children('child');
$('parent').html(child);
fiddle :http://jsfiddle.net/maniator/t2CDk/
如果这样做,您将丢失所有事件监听器
和元素中的数据。
关于jQuery — 删除展开的文本但保留元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5680201/