如何在 div 中删除 p 标签?

4
我有一个div,其中包含一个段落标签和一些文本。我想去掉p标签但保留div中的文本。在jQuery中实现这个功能是否可行?
<div id="footright"><p>Circus</p></div>

4
用jQuery操纵DOM?是的,这可能是可以实现的。 - JJJ
4个回答

10

有很多方法可以做到这一点。我可能会选择:

​$('#footright > p').contents().unwrap();​​​​​​​​​

4

是的:

$('#footright').text($('#footright').text());

0
$( "#footright>p" ).replaceWith(function() { return $(this).contents(); });

-2

你可以选择:

$('#footright > p').html("");

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接