Salve a tutti,
sto creando una pagina web e voglio far si che quando si scrolla fino ad un certo punto parta una semplice animazione in Jquery che sposti un elemento.
Il problema è che l'animazione viene eseguita più volte (ho notato che più si scrolla in basso più l'animazione viene eseguita), io invece la voglio eseguire solo una volta, cosa c'è di sbagliato nel codice?
Se volete vedere con i vostri occhi, il sito è questo (scrollate fino all'img del telefono).codice:$(document).ready(function(){ $(window).scroll(function(){ if ($(window).scrollTop() > 200){ $( "#outer:nth-child(2) #center img:nth-child(1)" ).animate({ opacity: 0.25, left: "+=50", }, 2000, function() { }); } }); });
Grazie![]()