我有一个表,其中包含另一个我想用 jQuery 删除的表。该表位于原始表的其中一行中,我实际上想删除该行。原始表是一个名为 table 的 jQuery 对象。
<table>
<tbody>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td colspan="3">
<table>
<tbody>
<tr>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody></table>
我尝试了不同的方法,例如以下 4 个示例,但没有任何成功:
if ($(table).is('tr')){
if (('tr').(':has(table)') $('tr').remove();
}
if ($(table, 'tr').has('table')) {
$(table).find('table').remove();
};
if ($(table, 'tr').has('table')) {
$('tr').remove();
};
$(table, 'tr').siblings().children('table').remove();
我不确定我是在正确的轨道上还是在完全错误的树上吠叫!!
任何建议将不胜感激。