Здравствуйте! Подскажите пожалуйста, хочу сделать постраничную прокрутку сайта. Никак не могу придумать как это реализовать лучше. Не знаю как отловить событие скрола, было ли оно сделано наверх или вниз. Есть вот такое стандартное начало:
document.addEventListener("scroll", myFunction);
function myFunction() {
var scrolled = window.pageYOffset || document.documentElement.scrollTop;
scrolled
}
Может можно замыкание сделать чтоб сравнить с предыдущим scrolled, или весь scrolled закидывать в массив и потом сравнивать с предыдущим значением, если больше значит вниз скрол если меньше значит наверх.