jQuery在第四行到最后一行之前添加行

我有一张发票表。 最后四行如下,从上次开始:总计,税金,小计,添加一个线路链接。

所以我需要在“添加链接链接”之前添加一行。

这个线程在jQuery中添加表格行显示了如何在最后一行之后添加一行。 我只需要修改它,在第四行到最后一行之前添加一行。


你如何在你的总排上添加一个班

<tr class="grand-total"></tr>

然后在jQuery中你做

$('#myTable tr.grand-total').before('<tr></tr>');

这种方式你不是基于可能会改变的立场来做,而是基于一些有意义的东西,比如“总计”


你想要一个负面的.eq

$("#table tr").eq(-4).before(
    $("<tr>").append(
        $("<td>") // ...
    )
);

使用.before()而不是.after():

$('#myTable tr:last').before('<tr>...</tr><tr>...</tr>');
链接地址: http://www.djcxy.com/p/22981.html

上一篇: jQuery add row before fourth to last row

下一篇: append row after first row in a html table