Compruebe offsetTop de forma dinámica en div div desplazamiento

votos
0

Estoy tratando de alertar mensaje cuando USWR desplazarse 50px en div pero no funciona:

function handleScroll() {
  console.log('scrolling... ', this.offsetTop);
  if(this.offsetTop > 50) alert('scrolled more than 50px!');
}
document.getElementById('a').addEventListener('scroll', handleScroll);

¿Que esta pasando? demostración codepen

Publicado el 19/09/2018 a las 17:04
fuente por usuario
En otros idiomas...                            


1 respuestas

votos
1

function handleScroll() {
 alert('scrolling... '+ this.scrollTop);
  if(this.scrollTop > 50) alert('scrolled more than 50px!');
 }
document.getElementById('a').addEventListener('scroll', handleScroll);
Respondida el 19/09/2018 a las 19:18
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more