使用jquery删除表行

时间:2014-03-31 18:32:57

标签: javascript jquery html

这里我有一个动态生成表中行的程序。我几乎无法控制这些行。如下所示,只有第一个单元格包含该行的唯一ID。我必须根据该ID从DOM中删除该行。

<tr class="odd">
<td class="sorting_1">
    <a id="strategy_4555" class="linkable" href="/strategy/4555"> Something</a>
</td>
    <td>Public</td>
    <td>10,000.00</td>
    <td>10,000.00</td>
    <td>0</td>
    <td>10,000.00</td>
<td>
     <a onclick="deleteStrategy(4555)" class="btn no-radius color-red"><b>X</b></a>
</td>
</tr>

我能想到的唯一答案是:

$("tr #strategy_"+id).remove();

但这只会删除该单元格中的内容,而不是整行。我该怎么做才能使用jquery。

1 个答案:

答案 0 :(得分:2)

只做

$("#strategy_" + id).closest("tr").remove();