Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

290
Visualizações
jQuery: ¿Cómo puedo activar un evento cuando aparece un div?

¿Hay alguna manera de que pueda activar un evento con jQuery cuando la página se desplaza lo suficiente como para que aparezca un div?

over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

Si solo necesita disparar una vez:

 $(window).scroll(function(){ // This is then function used to detect if the element is scrolled into view function elementScrolled(elem) { var docViewTop = $(window).scrollTop(); var docViewBottom = docViewTop + $(window).height(); var elemTop = $(elem).offset().top; return ((elemTop <= docViewBottom) && (elemTop >= docViewTop)); } // This is where we use the function to detect if ".box2" is scrolled into view, and when it is add the class ".animated" to the <p> child element if(elementScrolled('. box2')) { // Your function here } });

Respuesta completa: https://www.thewebtaylor.com/articles/how-to-detect-if-an-element-is-scrolled-into-view-using-jquery

over 4 years ago · Santiago Trujillo Relatório

0

Creo que tendrá que conectarse al evento de desplazamiento y verificar manualmente. Aquí hay una pregunta similar:

Compruebe si el elemento está visible después de desplazarse

Espero que ayude.

Beto

over 4 years ago · Santiago Trujillo Relatório

0

El plugin de waypoints cubre esto y más. http://imakewebthings.com/jquery-waypoints/

Documentos: http://imakewebthings.com/jquery-waypoints/#docs

p.ej:

 $('.someSelector').waypoint(function(direction){ //do stuff },{ //bottom-in-view will ensure event is thrown when the element's bottom crosses //bottom of viewport. offset: 'bottom-in-view' });
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda