Junior
Чӣ тавр муайян кардан, ки DOM бор аст?
sobes.tech AI
Ҷавоб аз AI
Истифодаи рӯйдоди DOMContentLoaded.
document.addEventListener('DOMContentLoaded', () => {
// Код, ки пас аз боркунии DOM иҷро мешавад
});
Алтернатива, шумо метавонед хосияти document.readyState-ро санҷед:
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', () => {
// Код
});
} else {
// DOM аллакай боркашӣ шудааст
}
Рӯйдоди DOMContentLoaded пас аз пурра боркунӣ ва таҳлили ҳуҷҷати HTML, аммо пеш аз боркунии захираҳои хориҷӣ, ба монанди услубҳо ва тасвирҳо, ба амал меояд.
Барои муайян кардани пурра бор шудани саҳифа, аз ҷумла ҳамаи захираҳо, рӯйдоди load истифода мешавад:
window.addEventListener('load', () => {
// Код, ки пас аз пурра бор шудани саҳифа иҷро мешавад
});