Biblioteca JavaScript Tiny para comprobar si un elemento está en viewport-Hunt. js

Tiempo de ejecución: 30 minutos. Empezar

Autor: jeremenichelli
Views Total: 2,144
Sitio oficial: Ir a la web
Actualizado: August 13, 2018
Licencia: MIT

Vista prévia

Biblioteca JavaScript Tiny para comprobar si un elemento está en viewport-Hunt. js

Descripción

Hunt. js es una biblioteca de JavaScript ligera pero robusta que se utiliza para la detección de elementos HTML dentro de la ventanilla del navegador. Para que pueda jugar con CSS si los elementos especificados se desplazan a la vista.

¿Cómo funciona?

Descarga e incluye la Hunt. min. js de la carpeta DIST y estamos listos para ir.

<script src="dist/hunt.min.js"></script>

Use Hunt para agregar o quitar clases CSS cuando un elemento especificado se desplaza dentro o fuera de la ventanilla.

hunt(document.getElementsByClassName('element'), {



enter: function() {




this.classList.add('visible');


},


leave: function() {




this.classList.remove('visible');


}



});

Más opciones de configuración.

hunt(document.getElementsByClassName('element'), {



enter: function() {




this.classList.add('visible');


},


leave: function() {




this.classList.remove('visible');


},



// called every time the element appears and disappears from the viewport


 persist: false,



// trigger offset in pixels


offset: 0,



// interval that hunt events are throttled by in milliseconds


throttleInterval: 100

});

Registro de cambios

4.1.0 (08/13/2018)

  • Añadida la opción throttleInterval

Te puede interesar: