J'ai rencontré ce problème plusieurs fois et je ne suis pas satisfait des solutions que j'ai déjà utilisées.Comment devrais-je déclencher l'événement de flou Javascript après l'événement click qui provoque le flou?
J'ai une boîte de saisie avec un flou qui en valide le contenu et un bouton qui va remplir la boîte de saisie en cliquant sur. Le problème est de cliquer sur le bouton qui déclenche l'événement de flou d'entrée, puis sur l'événement de clic sur le bouton, de sorte que le contenu inséré par le bouton n'est pas ce qui est validé.
Voir http://jsfiddle.net/jakecr/dL3K3/
Je sais que c'est le comportement correct, mais je ne peux pas penser à un moyen propre pour contourner le problème.
Votre question n'est pas clair? quel est votre problème et quelle est la solution attendue? –
Fondamentalement, une action de l'utilisateur provoque deux événements qui se déclenchent dans l'ordre mais l'action du second repose sur celle du premier. J'ai envisagé d'utiliser setTimeout pour retarder le premier événement, mais cela ne semble pas être une solution idéale. – Jake
J'ai posé cette question sous une forme assez générale parce que j'ai rencontré ce problème plusieurs fois dans des circonstances différentes. – Jake