Tengo algunos lugares donde uso la línea de abajo para borrar un estado, por ejemplo. Tengo algunos de estos que se quedan durante 10 segundos o más y si el usuario hace clic alrededor de la acción puede ocurrir a intervalos de tiempo incorrectos.
window.setTimeout(function() { removeStatusIndicator(); }, statusTimeout);
¿Es posible cancelar o eliminar esto con algún código jQuery o JavaScript, por lo que no tengo este proceso?
javascript
jquery
Toran Billups
fuente
fuente
window.clearTimeout(timer1)
no funcionará en Node.js. O simplemente useclearTimeout(timer1)
oglobal.clearTimeout(timer1)
setTimeout(removeStatusIndicator, ...)
, es decir,removeStatusIndicator
no se llama a la función .setTimeout( func(), 0 )
lugar desetTimeout( func, 0 )
El window.clearTimeout () debe hacer lo que está tratando de lograr.
fuente