在表格的每一行之后添加一行

cpp*_*pit -2 javascript jquery html-table

 $("table:visible").each(function() {
    $(this).find("tr").each(function(){

      var row='<tr><td>val</td></tr>';
$(row).insertAfter("#mytable tr:first");


        });

});
Run Code Online (Sandbox Code Playgroud)

我想在表格的每一行之后添加一行.我现在使用的是在第一行之后添加一行.例如:

我的桌子有五个.我运行这个js后会有10个.有什么建议吗?

Cha*_*mal 5

试试这段代码,

$("table:visible").each(function () {
    $(this).find("tr").each(function () {
        var row = '<tr><td>valnew</td></tr>';
        $(row).insertAfter(this);
    });
});
Run Code Online (Sandbox Code Playgroud)

演示