gpt4 book ai didi

javascript - 将行插入到表的开头

转载 作者:行者123 更新时间:2023-12-01 02:27:20 25 4
gpt4 key购买 nike

我正在尝试在许多表的开头插入一行

$('table > tbody > tr:first').before('<tr><td>Stuff</td></tr>');

仅向第一个表和

添加新的 tr
$("tbody").each(function() {
$('table > tbody > tr:first').before('<tr><td>Stuff</td></tr>');
});

正在将所有新的tr再次添加到第一个表中。我该如何解决这个问题?

$("tbody").each(function() {
$('table > tbody > tr:first').before('<tr><td>Stuff</td></tr>');
});

$('table > tbody > tr:first').before('<tr><td>Stuff</td></tr>');
table,
th,
td {
border: 1px solid #eee;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table>
<tbody>
<tr>
<td>January</td>
<td>$100</td>
</tr>
<tr>
<td>February</td>
<td>$80</td>
</tr>
</tbody>
</table>
<table>
<tbody>
<tr>
<td>January</td>
<td>$100</td>
</tr>
<tr>
<td>February</td>
<td>$80</td>
</tr>
</tbody>
</table>
<table>
<tbody>
<tr>
<td>January</td>
<td>$100</td>
</tr>
<tr>
<td>February</td>
<td>$80</td>
</tr>
</tbody>
</table>
<table>
<tbody>
<tr>
<td>January</td>
<td>$100</td>
</tr>
<tr>
<td>February</td>
<td>$80</td>
</tr>
</tbody>
</table>

最佳答案

使用$(this)给每个表提供引用。

$("tbody ").each(function() {
$(this).before('<tr><td>Stuff</td></tr>');
});
table,
th,
td {
border: 1px solid #eee;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table>
<tbody>
<tr>
<td>January</td>
<td>$100</td>
</tr>
<tr>
<td>February</td>
<td>$80</td>
</tr>
</tbody>
</table>
<table>
<tbody>
<tr>
<td>January</td>
<td>$100</td>
</tr>
<tr>
<td>February</td>
<td>$80</td>
</tr>
</tbody>
</table>
<table>
<tbody>
<tr>
<td>January</td>
<td>$100</td>
</tr>
<tr>
<td>February</td>
<td>$80</td>
</tr>
</tbody>
</table>
<table>
<tbody>
<tr>
<td>January</td>
<td>$100</td>
</tr>
<tr>
<td>February</td>
<td>$80</td>
</tr>
</tbody>
</table>

P.S - 如果你想要它在里面 tbody你可以使用$(this).find("tr:first").before('<tr><td>Stuff</td></tr>');来做到这一点

关于javascript - 将行插入到表的开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47996913/

25 4 0
文章推荐: javascript - 如何检查内部
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com