gpt4 book ai didi

JQuery tr 在前 5 行后添加类

转载 作者:行者123 更新时间:2023-12-01 07:35:49 24 4
gpt4 key购买 nike

我在一个页面上有 n 个表。我需要遍历页面上的每个表格,并且在每个表格中我需要向行添加一个类,但不是前 5 行。

我当前的js:

$('.selector').each(function(){
var trCount = $("tbody > tr", this).size();
alert(trCount);
});

这会遍历并告诉我每行有多少个 tr。但是我需要遍历每一行,如果当前行超过第五行,则向其添加类..

所以希望我能得到以下内容:

<table class='selector'>
<tr><td>A</td></tr>
<tr><td>A</td></tr>
<tr><td>A</td></tr>
<tr><td>A</td></tr>
<tr><td>A</td></tr>
<tr class='hidden'><td>A</td></tr>
<tr class='hidden'><td>A</td></tr>
<tr class='hidden'><td>A</td></tr>
<tr class='hidden'><td>A</td></tr>
<tr class='hidden'><td>A</td></tr>
</table>

最佳答案

$("table").each(function() {
$("tr:gt(4)", this).addClass("hidden");
});

注意::gt(n) 伪类是从零开始的,因此前五行是 o 到 4。

关于JQuery tr 在前 5 行后添加类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1874554/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com