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,removeStatusIndicatorno 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