@Alexfixer

Почему мигают старые стили при смене на новые?

Использование этого кода для смены стилей у элементов может повлиять на мигание? (после обновления страницы или при переключении страниц на секунду появляются первоначальные стили) Такое мигание происходит не всегда, такое ощущение, как-будто рандомно. Как это можно побороть?
$(document).ready(function() {
      if (localStorage.getItem('navbar-inverse-night') == 'active') {
        $('.navbar-inverse-night').addClass('active');
      }
});

$(".night-user_theme").click(function() {
     $('.navbar-inverse-night').toggleClass('active');
      if (localStorage.getItem('navbar-inverse-night') == 'active') {
        localStorage.removeItem("navbar-inverse-night", "active");
      } else {
        localStorage.setItem("navbar-inverse-night", "active");
      }
});
  • Вопрос задан
  • 113 просмотров
Пригласить эксперта
Ответы на вопрос 1
v3shin
@v3shin
Веб-шаман
Страница загрузилась, а скрипт еще не сработал - браузер отображает стили "по умолчанию".
Ответ написан
Ваш ответ на вопрос

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

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