我在一个页面上有 n 个表。我需要遍历页面上的每个表,并且在每个表中我需要向行添加一个类,但不是前 5 行。
我当前的js:
$('.selector').each(function(){
var trCount = $("tbody > tr", this).size();
alert(trCount);
});
Run Code Online (Sandbox Code Playgroud)
这会告诉我每行有多少个 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>
Run Code Online (Sandbox Code Playgroud) 我有一些盒子
<div class='ICS_Picture'>
Text
</div>
<div class='ICS_Picture'>
Text
</div>
<div class='ICS_Picture'>
Text
</div>
<div class='ICS_Picture'>
Text
</div>
Run Code Online (Sandbox Code Playgroud)
我希望jquery在前n个项之后为所有项添加一个类.
我有一些类似的代码,它为tr,但无法获得当前项目的语法.
$('.ICS_Picture').each(function(){
$(this).addClass("hideme");
});
Run Code Online (Sandbox Code Playgroud)
谢谢
克里斯