Función javascript para averiguar el momento en el que el usuario dejar de scrollear en la página web, pudiéndole pasar el tiempo de refresco que más nos interese. por defecto 100 milisegundos.
function noScroll (callback, refresh = 100) { if (!callback || typeof callback !== 'function') return; let isScrolling; window.addEventListener('scroll', function (event) { window.clearTimeout(isScrolling); isScrolling = setTimeout(callback, refresh); }, false); }
Ejemplo:
Agradezco tu comentario 🤘