Ciao a tutti e buone feste.
Sto avendo un problema con un animazione che lo esegue in ritardo.
Sto realizzando un sito in verticale con scroll animato quindi devo far comparire la barra del menu quando lo scroll supera un certo punto, vi metto il code che si capisce di opù:
L'animazione me la esegue ma dopo molto tempo, come mai?codice:$(document).ready(function(){ $(window).scroll(function(e){ var pos=$(this).scrollTop(); viewel(pos); e.stopPropagation(); }); }); function viewel(pos){ var start=parseInt($("#home").offset().top); if(pos>=(start - 200)){ $("header").animate({marginTop: "50px"},500); $(".go-back").fadeIn(500); }else{ if($("header").offset().top>0){ $("header").animate({marginTop: "-50px"},500); $(".go-back").fadeOut(500); } } }

Rispondi quotando
