4

给定这种形式的 HTML:

<div>
    <a href="#">Generic Anchor</a>
    <li> Some text </li>
    <b> More stuff </b>
    Just text.
</div>

标签是随机的,有没有办法在 jQuery(或 Javascript)中将其减少为仅文本,这意味着

<div>
    Just text.
</div>

无需指定要删除的特定标签(我知道 .text(),但我不想要我要删除的标签的内容)。

4

1 回答 1

5

试试这个:http: //jsfiddle.net/5SRLE/1/

$("div").children().remove();

当然,您需要div使用该选择器来定位特定对象(如果您有其他不想从中删除子项的 div)。如果您有问题,请显示您的上下文,以便我们使其更具体......或者给您的 div 一个 id myDiv,然后使用选择器$("#myDiv")代替$("div")

于 2013-07-04T18:43:31.350 回答