Jquery 从行中删除列
这可能是一个基本问题。。。但我是jquery的新手。 我需要删除下表行的最后一列Jquery 从行中删除列,jquery,jquery-selectors,Jquery,Jquery Selectors,这可能是一个基本问题。。。但我是jquery的新手。 我需要删除下表行的最后一列 var ptr = $(this).closest("tr") ptr.remove("td :last") 这样做吗?您的选择器已关闭。您应该这样做: ptr.remove("td:last"); 有了这个空间,你基本上是在要求你所有tds的所有祖先中的最后一个。如果没有空间,你是说你想要所有的tds都是最后的,这应该给你最后的td 如果要删除每行(整列)中的最后一个单元格 您可以执行以下操作 var p
var ptr = $(this).closest("tr")
ptr.remove("td :last")
这样做吗?您的选择器已关闭。您应该这样做:
ptr.remove("td:last");
有了这个空间,你基本上是在要求你所有tds的所有祖先中的最后一个。如果没有空间,你是说你想要所有的tds都是最后的,这应该给你最后的td
var ptr = $("#myTable").find("tr");
ptr.find("td:last").remove();
var ptr = $("#myTable").find("tr:first");
ptr.find("td:last").remove();
thead
和tbody
进行搜索引擎优化和良好的html
<table id="myTable">
<thead>
<tr>
<td>first column</td>
<td>second column</td>
</tr>
</thead>
<tbody>
<tr>
<td>first cell first row</td>
<td>second cell first column</td>
</tr>
<tr>
<td>first cell second row</td>
<td>second cell second column</td>
</tr>
</tbody>
</table>
第一列
第二列
第一单元格第一行
第二单元第一列
第一单元格第二行
第二单元第二列
您可以通过单元格从行中删除列。
例如:$(“#yourTableId”).find('tr')[RowNo]。cells[ColumnNo]。remove()代码>
此处RowNo
是您的行位置,从0到n。
而ColumnNo
是从0到n的td no起始值。我认为这只会删除第一行的最后一个单元格。我认为他想要的是删除整列(每行的最后一个单元格)。@dknaack问题的标题表明pri_dev想删除一行中的td
(列)。@Jacob,我认为这不清楚。如果他想删除第一行中的最后一个单元格,请单击右侧。但答案是删除该列。让我们看看pri_dev对您的评论的回答。您是要删除一行中的最后一个单元格,还是要删除整个列(所有行中的最后一个单元格)?请花点时间阅读帮助中心中的。堆栈溢出上的格式与其他站点不同。谢谢FrankerZ。