Después de que mi página haya terminado de cargar. Quiero jQUery para desplazarse muy bien a la parte inferior de la página, animando rápidamente, no un chasquido / sacudida.
¿Necesito un plugin como ScrollTo
para eso? o ¿está incorporado en jQuery de alguna manera?
Usted puede animar para desplazarse hacia abajo la página mediante la animación de la propiedad scrollTop
, sin necesidad de un plugin, así:
$(window).load(function() {
$("html, body").animate({ scrollTop: $(document).height() }, 1000);
});
Observe el uso de window.onload
(cuando se cargan las imágenes...que ocupan altura) en lugar de document.ready
.
Para ser técnicamente correcto, hay que restar la altura de la ventana, pero lo anterior funciona:
$("html, body").animate({ scrollTop: $(document).height()-$(window).height() });
Para desplazarse a un ID en particular, utilice su .scrollTop()
, así:
$("html, body").animate({ scrollTop: $("#myID").scrollTop() }, 1000);