如何使用jquery从类基表中删除行

时间:2013-09-02 07:00:24

标签: jquery

我的html表有课时记录

和td的id如text1,text2等

我想从所有包含类名称小时记录的表中删除text1行。

我该怎么做?

提前致谢。

3 个答案:

答案 0 :(得分:1)

试试这个

$('table.hour-logging tr#text1')。remove();

它会起作用

答案 1 :(得分:0)

你是否正在寻找这样的东西:

$("table.hour-logging td#text1").closest("tr").remove();

选择器将找到包含在<td>类的表元素中的表格单元格(hour-logging)。然后,它将使用closest函数提取所选单元格的表格行(<tr>),并使用remove()将其删除。

参考文献:

答案 2 :(得分:-1)

而不是给你答案我会给你砖块:

好的,因为我需要一个“真正的”答案。

删除表格中hour-logging和ID为text

的每一行

$(table.hour-logging td[id^=text]').closest('tr').remove();

只需删除具有特定ID的元素(假设它是唯一的):

$('#text1').closest('tr').remove();

您可以使用完整选择器为此选择添加更多限制:

$(table.hour-logging td#text1').closest('tr').remove();