Bonsoir,
Je cherche désespérément le moyen d'effectuer une action, une fois un "scroll" fini, et ce, peu importe la taille du "scroll final". (somme toute, savoir quand le mouvement de la roulette d'une souris est fini).
Voilà où j'en suis :
1 2 3 4 5 6 7 8 9 10 11 | var scrollPlay = false; body[0].addEventListener("mousewheel", function(event){ if (event.wheelDelta < 0){ scrollPlay = true; }, false); var set = setInterval('check()', 100); |
Seulement, je n'arrive pas à construire l'intérieur de la fonction "check()". Mon idée est de traduire en langage Javascript :
"tant que scrollPlay est vrais, tu ne fais rien, mais une fois que c'est fini (qu'il repasse à false donc), tu fais (une fois) l'action "changement".
Si vous avez une idée … en Javascript ! (j'ai pas la possibilité d'utiliser jQuery pour ce projet).
Merci
+0
-0