等待Javascript循环同步

时间:2017-08-18 11:57:13

标签: javascript jquery delay

我有一个javascript for loop遍历一个元素数组并向它们添加一个类,然后删除类ro,将元素的颜色更改一秒或两秒,然后将其还原为上一个颜色。我需要在添加和删除之间的代码中进行同步等待,这会暂停for loop并且不执行任何操作以显示颜色,否则更改类将不会受到影响。

for (var i=1; i<array.length; i++){
    array[i-1].addClass('something');
    array[i].addClass('something');
//WAIT, PAUSE THE LOOP for two seconds
    array[i-1].removeClass('something');
    array[i].removeClass('something');
}

0 个答案:

没有答案