Скрипт скрывает хедер при скроле вниз, добавляя класс .header-scroll, а при скроле вверх показывает хедер, но оставляет класс .header-scroll. А как его удалять когда в изначальное положение пользователь возвращается?
var prevScrollpos = window.pageYOffset;
window.onscroll = function() {
var currentScrollpos = window.pageYOffset;
if(prevScrollpos > currentScrollpos) {
document.getElementById("masthead").style.top = "0";
jQuery(".site-header").addClass("header-scroll");
} else {
document.getElementById("masthead").style.top = "-100px";
jQuery(".site-header").removeClass("header-scroll");
}
prevScrollpos = currentScrollpos;
}