Задать вопрос
zaza41rus
@zaza41rus

Как в js добавить id и стили?

Есть код который скрывает хедер при прокрутке
нужно в этот код добавить еще несколько различных id и смену стилей при этой же прокрутке
var oldScrollY = 0;
 var div = document.getElementById("fixedDiv");

 window.onscroll = function() {
   var scrolled = window.pageYOffset || document.documentElement.scrollTop;
   var dY = scrolled - oldScrollY;
  
   if ( dY > 0 ){
     div.className = "fixed fixed-bottom";
  } else {
    div.className = "fixed fixed-top";
   }

  oldScrollY = scrolled;
}


чет тупое добавление не работает, как и копипаст всего кода и замена в нем (выполняется при этом только последний)
  • Вопрос задан
  • 1357 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@yarnstart
Превозмогание и React
Приложите код, где вы пытаетесь добавить id и стили, либо вы что-то не так делаете, либо забыли очистить кэш (нажать ctrl + f5)

Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы