Tag: 转置

jQuery转换带有页眉和页脚的HTML表

我需要转置一个HTML表(交换行和列)。 我找到了很多jQuery插件,但它们不仅仅是我需要的。 我从这个堆栈中调整了一些简洁的jQuery代码,但它不适用于包含thead和tfoot元素的表。 function tableTransform(objTable) { objTable.each(function () { var $this = $(this); var newrows = []; $this.find(“tr”).each(function () { var i = 0; $(this).find(“td”).each(function () { i++; if (newrows[i] === undefined) { newrows[i] = $(“”); } newrows[i].append($(this)); }); }); $this.find(“tr”).remove(); $.each(newrows, function () { $this.append(this); }); }); return false; } 我创建了下面的小提琴,它提供了标记和代码的示例。 有人可以更新该function,以便它支持thead和tfoot元素吗? http://jsfiddle.net/4tobvo05/4/ 就像现有代码一样,新代码必须在每个td和表本身上维护类和样式值,以便正确应用CSS。 […]