javascript - down - scrolltop jquery animate
Activar $(ventana).scroll(); (3)
Cuando llamo $("body").animate({scrollTop: someValue}); Quiero $(window).scroll(function() { }); ser llamado tambien ¿Cómo puedo lograr eso?
He intentado con $(window).trigger("scroll") y $(window).triggerHandler("scroll") sin éxito.
EDITAR: Problema resuelto. Hubo un if en mi $(window).scroll(function() { }); Eso causó el problema.
Aplíquelo tanto en el body como en el html ya que no es coherente ... ( por ejemplo, FF usa el html para desplazarse, mientras que Chrome usa el body )
$("html, body").animate({scrollTop: someValue});
demostración en http://jsfiddle.net/vzyVh/
Puede probar el siguiente código: aquí estoy desplazándome hacia la parte superior de mi etiqueta div que tiene el ID "uno".
$(''html,body'').animate({ scrollTop: $(''#one'').offset().top }, ''slow'');
Solo usa:
// Trigger the scroll event
$(window).scroll();
Fuente: