【发布时间】:2017-01-21 11:24:08
【问题描述】:
我正在尝试遍历 Div ID 数组并一个接一个地更改它们的 CSS(背景颜色)。我知道如何迭代/循环遍历数组,但它们都被选中并一次性添加 CSS(我唯一的问题是延迟效果,以便每个 div 一个接一个地更改,而不是一次更改。)一点帮助将不胜感激。
$("#light").click(function(){
for (var i=0; i < randomArray.length; i++) {
$("#" + randomArray[i]).css("backgroundColor", "Black"); //How not to change the color at once, but one by one?//
}
});
【问题讨论】:
-
试试
$("#" + randomArray[i])[0].css("backgroundColor", "Black");
标签: javascript jquery css arrays