Nová ukázka
Reset
Načíst z URL
Uložit a získat odkaz
Vztahuje se k…
Nevyplňujte
Napiště „nejsem robot“
▶
Přepnout zobrazení
Výsledek
HTML
Autoformát
Standardní režim
Mobilní zobrazení
CSS
Autoformát
CSS reset
Až na konci
function assync(model, callback) { setTimeout(callback, Math.random()*1000); } var modely = {'a': 0, 'b':0, 'c':0, 'd':0, 'e':0, 'f':0}; var modelu = 6; var cancelled = false; var start = new Date().getTime(); var timeout = setTimeout(function() { if(modelu > 0) { alert('not ready: ' + modelu); cancelled = true; } }, 900); for(m in modely) { assync(m, function() { modely[m] = 1; modelu--; if(modelu == 0 && ! cancelled) { clearTimeout(timeout); var end = new Date().getTime(); alert('all ready in: ' + (end-start)); } }); }
J
ava
S
cript
Autoformát
jQuery
Umístění JS
window.onload
</head>
</body>