可能重复:
如果找到行跨度,则删除下一行单元格
删除 tr 的第三个单元格之前的表格
<table id="mytable" runat="server" bgcolor="gray">
<tbody>
<tr class="csstablelisttd">
<td></td>
<td class="csstdgreen">30</td>
<td class="csstdgreen" rowspan="3">
<span>john</span>
</td>
</tr>
<tr class="csstablelisttd">
<td></td>
<td class="csstdgreen">45</td>
<td>Remove me</td>
</tr>
<tr class="csstablelisttd">
<td>09:00</td>
<td class="csstdgreen">00</td>
<td>Remove me</td>
</tr>
</tbody>
</table>
如果 td 具有 csstdgreen 并且具有属性行跨度,我必须在每个 tr 中遍历表。我必须删除单元格有文本删除我。
function clearTable() {
$('#mytable tbody tr td.csstdgreen').each(function () {
if ($(this).attr('rowspan')) {
$(this).parent().find('td:last').remove();
}
});
}
**我必须像这样制作桌子**
<table id="mytable" runat="server" bgcolor="gray">
<tbody>
<tr class="csstablelisttd">
<td></td>
<td class="csstdgreen">30</td>
<td class="csstdgreen" rowspan="3">
<span>john</span>
</td>
</tr>
<tr class="csstablelisttd">
<td></td>
<td class="csstdgreen">45</td>
</tr>
<tr class="csstablelisttd">
<td>09:00</td>
<td class="csstdgreen">00</td>
</tr>
</tbody>
</table>