【发布时间】:2021-03-19 22:54:00
【问题描述】:
我有一个非常简单的问题。我有 6 个 div,所有这些都需要有不同的颜色。
这是我的代码:
var back = ['80%', '70%', '60%', '50%', '40%', '30%'];
$( ".scenes" ).each(function( index ) {
console.log(index);
var i = 0;
$(this).html(index + 1).css({
'background-color' : 'hsl(240, 100%, ' + back[i] + ')'
});
});
所以,我似乎无法弄清楚如何解决这个问题。我没有尝试很多..我基本上被卡住了。我不知道该寻找什么并感到非常沮丧。
如果有人能伸出援手,那就太好了。
【问题讨论】:
-
var i = 0;永远不会改变,所以back[i]始终是back[0]。你不想要back[index]吗? -
@VLAZ 没错。我不敢相信我错过了。我想得太复杂了。那解决了它。谢谢!