如何使用jQuery生成rowspan?

时间:2012-06-10 09:53:34

标签: jquery html-table

我想在每个表中的每个第一个td之后插入一个rowspan,但我不能。

我开始搜索并制作了这段代码。它不起作用,但可能会更多地说明我需要的东西。

$("table").each(function(){
    var rowcount = $("tr").length;
    var insert = ('<td rowspan="' + rowcount + '" class="table-rowspan">&nbsp;</td>')
    $("table td:first").after(insert);
});

1 个答案:

答案 0 :(得分:0)

Hiya请尝试演示 http://jsfiddle.net/kAzfQ/ 更新演示 http://jsfiddle.net/kAzfQ/3/

解决方案会在第一行第一行后添加列fooo。演示包括2个表。

如果我遗失任何内容,请告诉我,

希望这有帮助,

注意您可以添加行计数我已将其排除在此演示中。在第一行td之后显示td追加。乙 - )

<强>码

$('table').each(function() {

    var rowcount = $("tr").length;

    $(this).find('td').eq(0).after('<td rowspan=rowcount class="table-rowspan">==>fooo <== </td>');

});​