сейчас поясню
window.onwheel = function(e) {
var delta = e.deltaY; //получили значение "смещения"
var isScrollDown = true;
if (delta<0) { isScrollDown = false; }//направление прокрутки
var posScroll = window.scrollY + delta; //определили новое положение
//далее пусть например якорный интервал 500-600
if ((posScroll>500)&&(posScroll<600)) {
posScroll = 600;
}
window.scrollTo(0, posScroll);
}
А далее происходит следующее: все работает ОК, пока не дойдет до 500. Потом переносимся на 600 как и хотелось, а вот потом...
долетают новые значения deltaY и скроллинг продолжается))) все сползает
Не пойму как решить