Bonjour à tous,

je cherche à faire clignoter un élément sélectionné et ce, tant que l'on ne clique pas sur un autre.

J'ai d'ores et déjà codé ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
       $(".building").bind("click", function(event) {
            _runIt = function(element) {
                element.animate({backgroundColor: "red"}, 1000);
                element.animate({backgroundColor: "blue"}, 1000);
                _runIt(element);
            };
 
            // Remise a la couleur initiale
            $(".building").css({backgroundColor: "blue"});
 
            // Stoppe le clignotement
            $(".building").stop(true);
 
            _runIt($(this));
        });
Mais je ne trouve ça propre, super bien fait, avez-vous des suggestions pour améliorer ceci?