从表jquery中删除最后一个td

qkf9rpyu  于 2023-08-04  发布在  jQuery
关注(0)|答案(3)|浏览(130)

我正在使用一个表,并在click jquery上动态创建一个列(td)。我想删除列作为最后一个td,但在每个td中又有一个表,因此我不能删除整个td。

<table width="100%" border="0">
  <tr>
    <td class="myclass">
        <table width="100%" border="0">
          <tr>
            <td>&nbsp;</td>
          </tr>
        </table>
    </td>
    <td class="myclass">
        <table width="100%" border="0">
          <tr>
            <td>&nbsp;</td>
          </tr>
        </table>
    </td>
   
  </tr>
</table>

字符串
我想删除类名为my class的最后一个td。我试着这样做:

$('tr').find('td:last').remove();


但是它从内部表中删除了最后一个td,我想删除整个最后一个td,类为myclass。

yvgpqqbh

yvgpqqbh1#

试试看:

$('tr').find('td.myclass:last').remove();

字符串

xjreopfe

xjreopfe2#

您可以使用.myclass选择特定的td

$("td.myclass:last").remove();

个字符

9wbgstp7

9wbgstp73#

使用类获取td

$('tr > td.myClass:last-child').remove();

字符串
或者如果您想从集合中删除最后一个

$('td.myClass:last').remove();

相关问题