Javascript Jquery更改偶数类中每个下一个偶数tr的颜色

Javascript Jquery更改偶数类中每个下一个偶数tr的颜色,javascript,jquery,class,colors,html-table,Javascript,Jquery,Class,Colors,Html Table,我正在尝试使用偶数类,例如$(“tr:event”).css。。这适用于将所有颜色更改为一种颜色,但我想选择哪种颜色 例如: <tr></tr>even <tr></tr>odd <tr></tr>even <tr></tr>odd <tr></tr>even <tr></tr>odd 偶数 古怪的 即使 古怪的 即使 古怪的 我想使用for循环,

我正在尝试使用偶数类,例如
$(“tr:event”).css
。。这适用于将所有颜色更改为一种颜色,但我想选择哪种颜色

例如:

<tr></tr>even
<tr></tr>odd
<tr></tr>even 
<tr></tr>odd
<tr></tr>even
<tr></tr>odd
偶数
古怪的
即使
古怪的
即使
古怪的

我想使用for循环,第一个偶数tr是红色的,第二个偶数tr是蓝色的,第三个偶数tr是绿色的。我不确定在偶数类中选择这样的细节是否可行,但这在我的程序中是有益的

尝试改用第n个子项。这样可以指定每个子对象的颜色


这是否满足您的要求

$('tr:nth-child(2n)').css('background-color', 'red');
$('tr:nth-child(4n)').css('background-color', 'blue');
$('tr:nth-child(6n)').css('background-color', 'green');
只有当您真的、真的想使用jQuery时,才可以这样做。我同意直接的CSS会更好


css不是更好吗?以及您不使用css的原因,因为css完全能够满足您的需求。。?使自己的生活复杂化很少是一个有益的解决办法。什么是第N个孩子(2n)?这就是你指定一个特定tr的方式吗?是的,就是这样,再加上我使用了adenos对颜色数组的注释。这只是一个css选择器。它每隔一次选择一次
tr
<代码>第n个子项(4n)每4次选择一次,最后一次每6次选择一次。因此,只有当您正好有6把小提琴时,这才起作用。这把小提琴将重复此模式6次以上: