Foros del Web » Creando para Internet » Diseño web »

Detectar cuando la pagina llegue al final

Estas en el tema de Detectar cuando la pagina llegue al final en el foro de Diseño web en Foros del Web. Buenas, estaba probando cosas con JavaScript y JQuery y me he topado con un problema, resulta que he copiado por internet esta función: Código: $(function(){ ...
  #1 (permalink)  
Antiguo 04/02/2016, 10:51
 
Fecha de Ingreso: febrero-2016
Mensajes: 4
Antigüedad: 8 años, 2 meses
Puntos: 0
Detectar cuando la pagina llegue al final

Buenas, estaba probando cosas con JavaScript y JQuery y me he topado con un problema, resulta que he copiado por internet esta función:

Código:
 			$(function(){
				$(window).scroll(function(){
					if ($(window).scrollTop() == $(document).height()-$(window).height()){
						alert("We're at the bottom of the page!!");
					}
				});
			});
y cuando llega al final de la página no hace nada sin embargo cuando llega al principio de la página si que salta el aviso.

Por supuesto, yo quiero que salte al llegar al final.

He probado en el ""simulador"" de la página W3Schools y pasa lo mismo que me pasa a mi, pero en la página jsfiddle funciona perfectamente.

¿Por qué puede ser?
Gracias de antemano y saludos.

Última edición por hegispok; 04/02/2016 a las 12:04
  #2 (permalink)  
Antiguo 04/02/2016, 13:35
Avatar de xfxstudios  
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 10 meses
Puntos: 263
Respuesta: Detectar cuando la pagina llegue al final

aunque no lo creas, esta linea if ($(window).scrollTop() == $(document).height()-$(window).height()){habla de cuando el scroll este arriba y no abajo, prueba asi:

if ($(window).scrollBotton() == $(document).height()-$(window).height()){
__________________
[email protected]
HITCEL
  #3 (permalink)  
Antiguo 04/02/2016, 15:20
 
Fecha de Ingreso: febrero-2016
Mensajes: 4
Antigüedad: 8 años, 2 meses
Puntos: 0
Respuesta: Detectar cuando la pagina llegue al final

Cita:
Iniciado por xfxstudios Ver Mensaje
aunque no lo creas, esta linea if ($(window).scrollTop() == $(document).height()-$(window).height()){habla de cuando el scroll este arriba y no abajo, prueba asi:

if ($(window).scrollBotton() == $(document).height()-$(window).height()){
Gracias por tu respuesta, pero así no hace nada

Etiquetas: final
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:12.