Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: ZAJDAN 15. 05. 2017, 09:53:33
-
Ahoj...
mam funkci ktera se je zapouzdrena v timeoutu:
setTimeout(
function() {
$('#S11').click();
}, 5000);
hledám způsob, kterým by šla funkce odvolat klikem na jiný element v rámci těch 5 sekund
díky za tip
-
setTimeout vraci timeoutID, pomoci ktereho se da timeout zrusit:
var timeoutID;
function delayedAlert() {
timeoutID = window.setTimeout(slowAlert, 2000);
}
function slowAlert() {
alert('That was really slow!');
}
function clearAlert() {
window.clearTimeout(timeoutID);
}
https://developer.mozilla.org/en-US/docs/Web/API/WindowOrWorkerGlobalScope/setTimeout (https://developer.mozilla.org/en-US/docs/Web/API/WindowOrWorkerGlobalScope/setTimeout)
-
diky...s clearTimeout jsem take experimentoval, ale neuvedomil jsem si, ze se snazim manipulovat s privatni funkci a to je ten problem.
-
dejte do té funkce podmínku.