Bonjour à tous, je galère sur un problème d'événement on click je m'explique :

Voir jssfidle

J'ai deux div rouge qui lorsque que l'on clique dessus deviennent bleu indépendament. J'aimerais ensuite revenir à l'état d'origine lorsque je clique à l'extérieur ou sur un autre élément. Mon problème est que, quand je clique sur rect 1 et ensuite rect 2 rect 1 reste toujours bleu.
( à savoir qu'il peut y avoir 2 div comme 200 ).
Merci pour votre aide !

3 réponses


SimonAndGarfunkel
Réponse acceptée

Bonsoir brokleen,

Si j'ai bien compris ton problème, voilà une solution : jssfidke

brokleen
Auteur

Hey super merci, je ne connaissais pas la fonction not.

Ou (à mon gout) encore plus simple:
http://jsfiddle.net/kcqwc8sL/5/