标签: jquery html-table
我有以下示例设置
http://jsfiddle.net/gibble/srBeB/
我想要做的是删除表格的前两列
问题是第一列包含具有rowspan='2'
rowspan='2'
所以当我删除它,然后转到下一行时,它会移除一个不应该
关于如何使这项工作的想法?
答案 0 :(得分:1)
由于涉及行跨度,您必须更改策略。您的表格有四列,因此您应该将仅保留最后两列,而不是删除前两列。
您可以通过将负上限传递给slice()来轻松实现:
$(this).children("td, th").slice(0, -2).remove();
您会找到更新的小提琴here。