es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: INTERSECTION-OBSERVER

Elementos animados ya presentes en la página funcionando de manera intermitente mediante el observador de intersección.

Estoy intentando animar elementos utilizando Intersection Observer pero obtengo un comportamiento extraño de los elementos que ya se encuentran en la pantalla al cargar la página. A veces se animan correctamente de forma aleatoria y otras veces no lo hacen. const faders = document.querySelectorAll(‘.fade-in’); const sliders = document.querySelectorAll(‘.slide-in’); const appearOptions . . . Read more

Cómo utilizar el observador de intersección para mostrar/ocultar un elemento.

Necesito mostrar nava si wrapt no es visible desplazando la página y viceversa, ocultar nava si wrapt es visible. ¿Qué está mal con este código de JavaScript? let io = new IntersectionObserver((entries) => { entries.forEach(entry => { if(entry.isIntersecting){modify(entry.target);} else{revert(entry.target);} }); }); function modify(el){ if(el.id == “wrapt”){$(nava).slideUp();} } function revert(el){ if(el.id . . . Read more