@Roman-T
Верстальщик

Как вычислить шаг при скролле?

Какие есть пути решения, чтобы вычислить шаг скролла (разница между предыдущим и последующим значением). Не важно как скроллится страница колесиком мыши или другим способом.
  • Вопрос задан
  • 818 просмотров
Решения вопроса 1
In4in
@In4in
°•× JavaScript Developer ^_^ ו°
var $win = $(window), $doc = $(document), prevPoint = $win.scrollTop();

$doc.scroll(function(){
   var curScroll = $win.scrollTop();
   console.log( curScroll - prevPoint );
   prevPoint = curScroll; 
});


Но вот в чем загвоздка - onscroll срабатывает хаотично, едва ли можно назвать шагами получившиеся промежутки.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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