使用jquery删除特定标记之前和之后的任何内容

时间:2013-06-17 20:16:14

标签: jquery

我只希望<table>没有第一个<tr>并删除<table>之前和之后的任何内容。

<div id=aaa>
<div>
<table>
<tr><td>text one</td></tr>
<tr><td>text two</td></tr>
</table>
<br>
more text
</div>
</div>

1 个答案:

答案 0 :(得分:0)

你可以这样做:

$('table tr').not(':nth-child(2)').remove() //remove everything but second
$('#aaa').html($('table')); //replace the outer element with this node

检查this fiddle