Y una vez que llega al final, ¿tiene una función de devolución de llamada?¿Cómo uso JQuery para detectar si un usuario se desplaza al final de la página?
Respuesta
Puede utilizar .scroll() evento de esta manera en su ventana:
$(window).scroll(function() {
if($(window).scrollTop() + $(window).height() == $(document).height()) {
alert("bottom!");
}
});
cheque live demo
para detectar si el usuario es 3/4 abajo de la página se puede probar este
$(window).scroll(function() {
if($(window).scrollTop() + $(window).height() > $(document).height() - .75*$(document).height()) {
alert("3/4th of bottom!");
}
});
generalmente funciona, pero con "alerta" se colgó mi FF, literalmente "se apagó". Pero probé con console.log y funcionó bien. – devnull69
Gracias. ¡Esto funciona! ¿Qué pasa si quiero detectar si el usuario está 3/4 abajo de la página? – TIMEX
Creo que su solución para 3/4 de la página está buscando "75 píxeles desde la parte inferior de la página". Cambiar '$ (document) .height() - 75' a' $ (document) .height() * 0.75' debería ser el truco. – sffc
- 1. Cómo detectar si el usuario ha llegado casi al final de la página usando jQuery?
- 2. Cargar imágenes cuando el usuario se desplaza por la página -
- 3. JQUERY si no se desplaza
- 4. Cómo detectar si un usuario deja una página en PHP
- 5. ListView no se desplaza al final, cuando el teclado usa
- 6. $ (document) .ready() e inicializando jQuery al final de la página
- 7. jQuery: ¿Mover JavaScript al final de la página?
- 8. Cómo solo cargo una imagen cuando el usuario se desplaza
- 9. Detectar cuando un usuario llega al final de un área de texto de solo lectura en una página html
- 10. Cómo detectar si un usuario ha cerrado sesión, en php?
- 11. ¿Cómo puedo usar JQuery para verificar si un div se desplaza completamente hacia abajo?
- 12. Al presionar la barra espaciadora se desplaza hacia abajo la página?
- 13. Javascript para detectar si el usuario cambia la pestaña
- 14. al abrir una página de diálogo jQuery UI se desplaza hacia arriba
- 15. Cómo llegar al final de la TextArea
- 16. javascript: detectar desplazamiento final
- 17. ¿Cómo uso JQuery para detectar si una entrada de archivo tiene un archivo seleccionado?
- 18. Cómo asegurar que mi jQuery .ready se ejecuta al final
- 19. Cómo detectar si se toca la imagen
- 20. ¿Cómo detectar si una página se ha procesado por completo con jQuery?
- 21. jquery flotar solo para trabajar si se desplaza durante un tiempo determinado
- 22. ¿Cómo detectar el final de la secuencia?
- 23. acción del disparador jQuery cuando el usuario se desplaza más allá de una cierta parte de la página
- 24. Detectar si un cuadro de diálogo de la interfaz de usuario de jQuery está abierto
- 25. Cómo anclar un DIV al final de una página?
- 26. ¿Cómo puedo detectar que el cliente se desplaza hacia la parte superior o inferior de una página web?
- 27. Cómo determinar si un usuario se desplazó hasta el final de un NSTableView
- 28. ¿Cómo detectar si una vista de lista se desplaza hacia arriba o hacia abajo en Android?
- 29. jQuery cambiar hash (identificador de fragmento) mientras se desplaza hacia abajo página
- 30. ¿Cómo puedo detectar si Flash está instalado y si no, mostrar un div oculto que informa al usuario?
http://stackoverflow.com/questions/3962558/javascript-detect-scroll-end –
cheque esta http://stackoverflow.com/questions/3962558/javascript-detect-scroll-end – Gopesh
posible duplicado de [Cómo comprobar si un usuario se ha desplazado hasta el final] (http://stackoverflow.com/questions/3898130/how-to-check-if-a-user-has-scrolled-to-the- abajo) – csharpfolk