Código javascript para detectar si el ratón esta en movimiento, y en esa caso ejecutar alguna otra tarea.
En este caso voy a añadir una clase al body solo cuando el ratón esta en movimiento, y cuando esta parado pues quitar esa clase.
var timeout; document.onmousemove = function(){ clearTimeout(timeout); document.body.classList.add("movimiento"); timeout = setTimeout(function(){ document.body.classList.remove("movimiento"); }, 300); }
Demo. Cuando el ratón esta en movimiento añado la clase «movimiento» al body que tendrá un background rojo:
Agradezco tu comentario 🤘