Junior
DOM yuklanganligini qanday aniqlash mumkin?
sobes.tech AI
AIdan javob
DOMContentLoaded hodisasini foydalaning.
document.addEventListener('DOMContentLoaded', () => {
// DOM yuklangandan so'ng bajariladigan kod
});
Alternativ ravishda, document.readyState xususiyatini tekshirishingiz mumkin:
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', () => {
// Kod
});
} else {
// DOM allaqachon yuklangan
}
DOMContentLoaded hodisasi HTML hujjat to‘liq yuklab, tahlil qilinib bo‘lingach, tashqi resurslar, masalan, uslublar va rasmlar yuklanishidan oldin yuzaga keladi.
Sahifaning to‘liq yuklanishini, jumladan barcha resurslarni aniqlash uchun load hodisasi ishlatiladi:
window.addEventListener('load', () => {
// Sahifa to‘liq yuklangandan so‘ng bajariladigan kod
});