Salut,
Tu peux essayer de unbinder le click pendant l'animation:
Salut tout le monde,
il est vrais que mon titre n'est pas super ^^
Bon, je vous explique, j'ai fait se code :
Le problème, si la personne clique rapidement sur l'icone, j'ai les deux formulaire qui s'affiche :'(
Dans la logique des choses, il doit afficher qu'un seul, mais si on spam le bouton, sa n'a pas le temps.
Si quelqu'un à une idée pour évité sa.
Cordialement;
Salut,
Tu peux essayer de unbinder le click pendant l'animation:
Ah tu une idée pour rendre se code encore plus petit :
Enfaite, j'ai rajouté le bouton pour mot de passe perdu, mais je trouve mon code trop long.
Et avec se long code, je ne vois pas trop comment faire le unbinder
Hello,
Je pense que ca peut etre fait comme ca : (DRY)
en espérant que ca te soit utile
Alors ton code est pas mal, mais après l'avoir tester j'ai eu la surprise de pas réussir a le fonctionner ^^
J'ai donc modifier un peu :
J'ai réusie à desactiver le click sur le bouton mais pas le réactiver, j'ai essayer avec bind.
Et voici comment sont mes boutons :
Car au début, il n'etait pas comme sa.
Ah tu as plusieurs boutons, j'ai ajouter ca que sur le bouton ou tu clique. Avec les petits changements ca devrait aller.
Je ne comprend pas pourquoi ton code ne fonctionne pas...
J'ai mes deux bouton :
Ensuite mes form :
Et avec ton code, sa ne veut pas...
De même, quand je clique quand tu fait avec data() sa ne fonctionne pas, la seul solution c'est avec attr()
Simplement aussi, avec ton code, les formulaires s’amuse a clignoté pour tous s’afficher...
EDIT : Si j'ai compris le problème sa vient de :
$buttons.on('click.change', changeForm); et $buttons.removeAttr('disabled').off('click.change');
Et la c'est bon ?
C'est super, alors le dernier bug, c'ets quand on clique sur forgot, sa bloque les deux button, donc très bien mais sa les débloque jamais...
EDIT :
Bon j'ai modifier et sa fonctionne :