Nějakou dobu jsem byl spuštěn JavaScript inicializaci komponenty čekáním na „onload“ událost na oheň a provedením main()
svého druhu. Zdálo se, že čistší a ty by mohly být jisti, že ID stav vašeho DOM bylo v pořádku. Ale po nějaké době uvedení, které prostřednictvím svých kroků jsem zjistil, že inicializace součásti se udusil pryč jakoukoli zavěšení zdrojů při zátěži (obrázky, css, jezdci, blesk, atd.).
Teď jsem se přesunul inicializační vzývání na konci HTML dokumentu samotného pomocí inline <script />
provedení a zjistil, že to tlačí inicializace před dalších externích zdrojů.
Teď jsem zvědavý, jestli tam jsou některé nástrahy, které přicházejí s tím, že namísto čekání na „onload“.
Kterou metodu používáte?
EDIT : Díky. Zdá se, že každá knihovna má speciální funkci pro DOMContentLoaded
/ readyState
rozdíly implementace. I používat prototyp, takže to je to, co jsem potřeboval.