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

Как изменять класс при прокрутке?

Подскажите код который изменяет class (стиль) блока с id="block" при прокрутке стриницы на 560px
  • Вопрос задан
  • 156 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
@panterr92
$(window).scroll(function(event) {
	if($(this).scrollTop() > 560) {
		$("#block").addClass('class');
	}
	else {
		$("#block").removeClass('class');
	}
});
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
zoozag
@zoozag
Opencart
window.onscroll = function() {
  var scrolled = window.pageYOffset || document.documentElement.scrollTop;
  if (scrolled >= 560) {
    document.getElementById('block').className += " someClass";
  }  
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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