如何在桌子上的第一个 tr 之后添加一个 tr? [复制]

Posted

技术标签:

【中文标题】如何在桌子上的第一个 tr 之后添加一个 tr? [复制]【英文标题】:How to prepend a tr to after first tr at a table? [duplicate] 【发布时间】:2011-07-08 19:16:49 【问题描述】:

可能重复:Inserting new table row after the first table row using JQuery

我已经为我的表填充了一个 tr,我想在第一个 tr 之后添加它。我用这个:

$('#myTable').prepend($tr);

像往常一样,它将我的新 tt 添加到顶部。

如何将其添加为第二个?

【问题讨论】:

查看first selector上的jQuery API 我搜索过,我的问题可能是重复的。我找到了答案:***.com/questions/4849794/… 【参考方案1】:

你会想要使用 jquery after,像这样:

$('#myTable tr:first').after($tr);

【讨论】:

【参考方案2】:

你需要使用.after

$('#myTable > tbody > tr:first').after($tr);

【讨论】:

【参考方案3】:

您可以做一件事,将第一个 tr 保留到表的 <thead> 并将其余 tr 保留到表的 <tbody>

现在做

$('#myTable tbody').prepend($tr);

【讨论】:

以上是关于如何在桌子上的第一个 tr 之后添加一个 tr? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

CSS - tr上的固定高度和桌子上的固定高度?

如何使用jQuery将Class添加到表内每个tr中的第一个td

如何在表格行上添加边框半径

如何将 CSS 应用于最后一个 tr 的第一个 td

jQuery 在 tr 标题之后添加 tr

如何使用 <td> 和 <tr> 点击网页上的按钮?