Sobes.tech
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
});