Javascript 试图在表中的任意行上划斑马线
我有一个表,其中包含由类标记的行。这些排应该是斑马条纹的。需要注意的是,它们并不总是连续的 我尝试过按表和类名进行匹配,但最终结果总是不正确。正在发生的事情是,条带化将在表级别应用,然后仅在具有类的行上启用 我需要做什么改变才能使这项工作符合我的意愿 剧本Javascript 试图在表中的任意行上划斑马线,javascript,jquery,html-table,css-selectors,zebra-striping,Javascript,Jquery,Html Table,Css Selectors,Zebra Striping,我有一个表,其中包含由类标记的行。这些排应该是斑马条纹的。需要注意的是,它们并不总是连续的 我尝试过按表和类名进行匹配,但最终结果总是不正确。正在发生的事情是,条带化将在表级别应用,然后仅在具有类的行上启用 我需要做什么改变才能使这项工作符合我的意愿 剧本 function FormatTable() { $("#TableId .arbitrarySelector:nth-child(2n+1)" ).addClass('anotherEquallySpecialRow') } HTM
function FormatTable()
{
$("#TableId .arbitrarySelector:nth-child(2n+1)" ).addClass('anotherEquallySpecialRow')
}
HTML
应该改变并且是
不应该改变,也不应该改变
应该改变并且是
不应该改变,但应该改变
应该改变并且是
不应该改变,也不应该改变
应该改变并且是
不应该改变,也不应该改变
您可能让这太难了。如果您想做斑马条纹,为什么不使用类似的工具并根据需要更改类呢。像这样的
// Add zebra striping.
$('.arbitrarySelector:odd').addClass('zebra');
然后CSS会像
.zebra
{
background-color: #dddddd;
}
你可能把这件事弄得太难了。如果您想做斑马条纹,为什么不使用类似的工具并根据需要更改类呢。像这样的
// Add zebra striping.
$('.arbitrarySelector:odd').addClass('zebra');
然后CSS会像
.zebra
{
background-color: #dddddd;
}
给你分,艾奇姆,还有他的剃须刀。@JustSmith-很高兴我能帮上忙!您是否介意接受答案,以便其他人在将来可以找到它(并且,我感谢您的代表)。:-)谢谢很抱歉,我会尽快接受,但网站让我等待,直到我下次使用该网站。愚蠢的规则。给你分,艾奇姆,还有他的剃刀。@JustSmith-很高兴我能帮上忙!您是否介意接受答案,以便其他人在将来可以找到它(并且,我感谢您的代表)。:-)谢谢很抱歉,我会尽快接受,但网站让我等待,直到我下次使用该网站。愚蠢的规则。