Должен ли я использовать событие Load или Domcontent, загруженное для предварительного загрузкиJavascript

Форум по Javascript
Anonymous
Должен ли я использовать событие Load или Domcontent, загруженное для предварительного загрузки

Сообщение Anonymous »

Я знаю, это дублированный вопрос, но я хочу быть уверенным. /> Вот мой сценарий: < /p>
"use strict";

addEventListener('load', function () {

/* Hide Preloader */
document.getElementById("loader-background").style.display = 'none';
document.getElementById("loader").style.display = 'none';

});

addEventListener('DOMContentLoaded', ()=> {

/* Navbar active state */
const activeLink = document.querySelector(".nav-link[href='" + window.location.pathname + "']");
if(activeLink) activeLink.classList.add("active");

/* Burger-Menu toggle nav */
const topNav = document.getElementById("myTopnav");
const burgerMenu = document.getElementById("burgerMenu");

burgerMenu.addEventListener("click", () => {
topNav.classList.toggle("responsive");
burgerMenu.classList.toggle("toggleMenu");

});

});
< /code>
Это также может помочь:
Разница между Domcontentload и загрузкой событий < /p>
Если я сделаю это правильно, load < /strong > ждать изображений и полностью загруженных страниц и domcontentloaded будет запускать до того, как страница будет загружена? Так что предваритель будет ждать и скрываться после того, как все будет сделано?>

Подробнее здесь: https://stackoverflow.com/questions/794 ... -preloader

Вернуться в «Javascript»