como saber cuando hago scroll up con javascript

0 votos
preguntado por Gatuno (2,180 puntos)

Buenas, 

Dejo por aquí el codigo para saber cuando estoy haciendo scroll up . lo utilizo para saberlo desde el movil y ver cuando mostrar el menu de arriba. 

var lastScrollTop = 0;
$(window).scroll(function(event){
   var st = $(this).scrollTop();
   if (st > lastScrollTop){
       // downscroll code
   } else {
      // upscroll code
   }
   lastScrollTop = st;
});

1 Respuesta

0 votos
respondido por Gatuno (2,180 puntos)
var lastScrollTop = 0;
jQuery(window).scroll(function(event){
   var st = jQuery(this).scrollTop();
   if (st > lastScrollTop){
       console.log('<<<<---');
   } else {
      console.log('--->>>');
   }
   lastScrollTop = st;
});
Bienvenido a Preguntas y respuestas para programadores o profesionales de la informática. Si tienes cualquier duda aquí obtendrás la respuesta.
...