react - settimeout javascript




Come cancellare/kill window.setTimeout prima che accada sul client? (2)

Window.clearTimeout () dovrebbe fare ciò che stai cercando di ottenere.

Ho alcuni punti in cui utilizzo la riga sottostante per cancellare uno stato, ad esempio. Ne ho alcuni che rimangono in sospeso per 10 secondi o più e se l'utente fa clic sull'azione può verificarsi a intervalli di tempo non corretti. È possibile cancellare o uccidere questo w / qualche jQuery o JavaScript, quindi non ho questo processo in giro?

window.setTimeout(function() { removeStatusIndicator(); }, statusTimeout);

var timer1 = setTimeout(function() { removeStatusIndicator(); }, statusTimeout);

clearTimeout(timer1)




jquery