如何使用jQuery生成rowspan?

如何使用jQuery生成rowspan?,jquery,html-table,Jquery,Html Table,我想在每个表中的每个第一个td之后插入一个rowspan,但我不能 我开始搜索并生成了这个代码。它不起作用,但可能会告诉我更多关于我需要的东西 $("table").each(function(){ var rowcount = $("tr").length; var insert = ('<td rowspan="' + rowcount + '" class="table-rowspan">&nbsp;</td>') $("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);
});
$(“表”)。每个(函数(){
变量行计数=$(“tr”)。长度;
变量插入=(“”)
$(“表td:first”)。在(插入)之后;
});

你好,请尝试此演示更新的演示

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

如果我遗漏了什么,请告诉我

希望这有帮助

注意您可以添加行倒数,我已将其排除在本演示中。显示
td
在第一行后面追加第一个td。B-)

代码

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

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

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

});​
$('table')。每个(函数(){
变量行计数=$(“tr”)。长度;

$(this).find('td').eq(0).after('==>fooo嘿,这只是一个简单的问题,所以您有很多表,您只想第一列添加另一个具有rowspan的列?对:)在我回答之前进行检查。谢谢。但这种方式似乎也会创建错误的rowspan编号。脚本对所有表中的所有tr进行求和。因此它不会有用:-(.alert(rowcount)显示sumHiya是的,我重新使用了你OP中的代码:)看到这是你想要的,只获得第一行:另一个演示:;请让我知道这是否适合你,我会更新我的帖子,别忘了接受它作为答案。干杯:)('fooo')使用这种语法,它可以工作,谢谢:-)