aeq*_*aeq 109 javascript jquery html-table
我知道如何使用jquery将新行追加或添加到表中:
$('#my_table > tbody:last').append(html);
Run Code Online (Sandbox Code Playgroud)
如何将行(在html变量中给出)插入到特定的"行索引"中i.因此i=3,例如,如果该行将作为表中的第4行插入.
Nic*_*ver 151
$('#my_table > tbody > tr').eq(i-1).after(html);
Run Code Online (Sandbox Code Playgroud)
索引是基于0的,所以要成为第4行,i-1因为它.eq(3)是第4行,你需要回到第3行(2)并插入.after()它.
use*_*716 16
试试这个:
var i = 3;
$('#my_table > tbody > tr:eq(' + i + ')').after(html);
Run Code Online (Sandbox Code Playgroud)
或这个:
var i = 3;
$('#my_table > tbody > tr').eq( i ).after(html);
Run Code Online (Sandbox Code Playgroud)
或这个:
var i = 4;
$('#my_table > tbody > tr:nth-child(' + i + ')').after(html);
Run Code Online (Sandbox Code Playgroud)
所有这些都将行放在相同的位置.nth-child使用基于1的索引.
| 归档时间: |
|
| 查看次数: |
136872 次 |
| 最近记录: |