Jquery 使用eq移除表格标题和主体单元格

Jquery 使用eq移除表格标题和主体单元格,jquery,dynamic,indexing,html-table,Jquery,Dynamic,Indexing,Html Table,我正在处理一个项目,该表必须动态添加列,如果用户觉得该列未被使用,则将其删除 我的问题是,当我删除列标题时,tbody中只有一个td被删除。以下是我使用的代码: $("#tbl thead th:eq("+index+")").remove(); $("#tbl tbody > td:eq("+index+")").remove(); 试一试 演示: 或 演示: $("#tbl thead th:eq("+index+")").remove(); $("#tbl tbody tr").f

我正在处理一个项目,该表必须动态添加列,如果用户觉得该列未被使用,则将其删除

我的问题是,当我删除列标题时,tbody中只有一个td被删除。以下是我使用的代码:

$("#tbl thead th:eq("+index+")").remove();
$("#tbl tbody > td:eq("+index+")").remove();
试一试

演示:

演示:

$("#tbl thead th:eq("+index+")").remove();
$("#tbl tbody tr").find("td:eq("+index+")").remove();
$("#tbl tr td,th").filter(':nth-child(' + (index + 1) + ')').remove();