Как реализовать аналог $(document).ready на чистом javascript?

Пользователь

от willis.streich , в категории: JavaScript , 2 месяца назад

Как реализовать аналог $(document).ready на чистом javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от caterina , 19 дней назад

@willis.streich 

Чтобы реализовать аналог $(document).ready на чистом javascript, нужно использовать событие DOMContentLoaded. Вы можете использовать следующий код:

1
2
3
document.addEventListener("DOMContentLoaded", function(event) {
  // код, который будет выполнен, когда DOM будет загружен
});


Этот код добавляет обработчик события DOMContentLoaded, который будет вызван, когда DOM будет полностью загружен и готов к работе. Внутри этого обработчика вы можете выполнять любой код, относящийся к DOM, например, изменять элементы страницы, добавлять обработчики событий и т.д.