Lorsqu'un élément est cliqué, un div
glisse de l'écran vers le centre. Lorsqu'un autre élément est cliqué, d'autres div
dans les coulisses du centre de l'écran et un autre div
diapositives.Comment autoriser qu'une seule méthode JavaScript "clic" soit cliquée à la fois pendant l'exécution de l'animation?
Le problème se produit lorsqu'un autre élément est cliqué avant la div
initiale a le temps de glisser au centre de l'écran.
$('#about').click(function(){
/* makes any visible div slide out and slides in the 'about' div */ });
$('#contact').click(function(){
/* makes any visible div slide out and slides in the 'contact' div */ });
En d'autres termes, lorsque vous cliquez sur about
et tout de suite cliquez contact
alors les deux diapositive de manière incohérente.
J'ai déjà essayé "attrRemove", "unbind", "off" ... et bien qu'ils travaillent pour désactiver les clics, je ne peux pas les activer à nouveau.
u peut inclure le code de fonction pour chaque clic –
Je ne suis pas tout à fait clair ce que vous voulez que votre clic.. ne fonctionne que lorsque votre animation est terminée? –
Utiliser la fonction de temporisation ou de retard –