gpt4 book ai didi

javascript - 使背景颜色等于数组值,但每组3个具有相同的值

转载 作者:行者123 更新时间:2023-12-02 19:41:24 24 4
gpt4 key购买 nike

我有

for (var i = 0; itr < $("td").length; i++) {
$("td").eq(i).css("background-color", Colors[i]);
}

这有效,但它为每个单独的 td 着色为新颜色,并且该行有 3 列,所以我需要每个 <td>连续 (3) 个颜色相同。我无法为表格行本身着色,因此我需要通过修改上面的代码来解决。

最佳答案

你是这个意思吗?

var Colors = ["red", "black", "purple", "blue", "gray", "green"];
for (var i = 0; i < $("tr").length; i++) {
$("tr:eq(" + i + ")").children().css("background-color", Colors[i]);
} ​

示例如下:http://jsfiddle.net/WhnSw/

但是为什么不能给该行着色呢?这也很容易:

for (var i = 0; i < $("tr").length; i++) {
$("tr:eq(" + i + ")").css("background-color", Colors[i]);
} ​

关于javascript - 使<td>背景颜色等于数组值,但每组3个具有相同的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10358948/

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