letehaha
@letehaha
Вникаю вo front-end

Почему скрипт перекрывается другим скриптом?

В общем есть вот такое:
var arrowTop = document.querySelector('#page-scroll-top'); //появление кнопки 'вверх'
	document.onscroll = function() {
		if(document.body.scrollTop > 200){
			arrowTop.style.opacity = '1';
		} else{
			arrowTop.style.opacity = '0';
		}
	};

	var translate= document.querySelector('#nav-wrapper'); //скрытие верхней навигации
	document.onscroll = function() {
		if(document.body.scrollTop > 250){
			translate.style.transform = 'translateY(-90px)';
		} else{
			translate.style.transform = 'translateY(0)';
		}
	};


Ну и получается так, что тот скрипт, который стоит последним, перекрывает предыдущий. Я понимаю почему так происходит, но как его поправить я не знаю. Хелп
  • Вопрос задан
  • 147 просмотров
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

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

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