我可以使用jQuery排除字符串中<small>中的文本吗?</small>

时间:2012-12-11 03:45:31

标签: jquery

我有以下HTML:

<li id="home">
<a data-href="/C">X<br>
<small>Y</small></a>
</li>

我使用以下JQuery来提取链接的内容

a = li.parent().parent().children("a, span:not('.toggle')");
a.html();

但是我想要排除<small> ... </small>

内的文字

这可以用JQuery吗?我知道图书馆很好,但我不知道我怎么能这样做。

1 个答案:

答案 0 :(得分:1)

html需要参数''才能删除文字。像a.html('');一样 您也可以使用emptya.empty();

上面的代码会删除a内的所有内容,如果您只想删除之前smallfind内的内容。
a.find('small').empty();