@DeniSidorenko

Как доработать данный код?

function removePreloader(){
  $('.preloader-wrapper').delay(100).fadeOut('slow');
  $('body').addClass('siteloaded');
}

$(window).on('DOMContentLoaded', function () {
  removePreloader()
});


Привет есть такой простой код, при загрузке Дома выполянется функция. Как сделать проверку что если DOM грузится больше 2 секунды, выполнить эту функцию?
  • Вопрос задан
  • 67 просмотров
Решения вопроса 1
dollar
@dollar
Делай добро и бросай его в воду.
function removePreloader(){
  if (removePreloader.done) return;
  removePreloader.done = true;
  $('.preloader-wrapper').delay(100).fadeOut('slow');
  $('body').addClass('siteloaded');
}

$(window).on('DOMContentLoaded', function () {
  removePreloader()
});

setTimeout(removePreloader, 2000);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы