Para la cordura de mis usuarios, quiero que se ejecute un evento' mouseover 'después de que el selector haya estado suspendido durante medio segundo en vez de tan pronto como flíquelo.Si el elemento ha sido 'mouseover'ed por 500ms, ejecute la función con jQuery
La primera vez que probé una función setTimeout pero que se ejecuta por el tiempo que el elemento permanezca suspendido, creo que no creo demasiado. También pasé un día (encendido y apagado) buscando (y jugando a Pacman) sin resultado, a menos que esté buscando las cosas equivocadas.
Me gustaría mantener este plugin-less si podemos, puramente para la velocidad de ejecución & mantenencia.
$("#mySelector").mouseover(function(){
// Run after 500ms
$(this).addClass("hasBeen500ms");
});
Veamos si podemos resolver esto, ¡sé que tendrá tantas aplicaciones!
¡Funciona a la perfección! Gracias. :) – PaulAdamDavis