Boucle avec un délai de jquery / js

J'ai de la circulation de la lumière - 3 couleurs:

<div class="green" id="ready"></div>
<div class="orange" id="steady"></div>
<div class="red" id="go"></div>

et tableau:

var status = ["ready", "steady", "go"];

Je veux ajouter et de supprimer la classe (pour imiter clignotant) de chaque dans l'infini boucle avec un peu de retard, mais ce code tout faire en une seule fois. Comment puis-je le résoudre?

jQuery.each(status, function() {
    setTimeout(function() {
        $("#" + this).addClass('active');
    }, 3000);
});
multiplier le retard pris par l'index de chaque itération.
ramener le <blink> tag!
Travailler avec une file d'attente: stackoverflow.com/questions/2510115/...
BTW: le vert est prêt et rouge, c'est d'aller...?

OriginalL'auteur Vojtech Lacina | 2013-03-13