向下滚动时, 当 currentPosition 比 -整体分页高度 大的时候(绝对值相比小的时候), 向下滚动;向上滚动时, 当 currentPosition 大于 0 的时候, 向上滚动.
/...= currentPosition - viewHeight
container.style.top = currentPosition + 'px'
}
}
// 向上滚动页面
function...currentPosition + viewHeight
container.style.top = currentPosition + 'px'
}
}
3.节流函数
即在规定时间内只会触发一次指定方法, 用于滚动时防止多次触发...滚动事件firefox与其他浏览器的事件不同, 所以需要进行判断. deltaY大于0的时候, 想下滚动; 反之, 向上滚动.
var handlerWheel = throttle(scrollMove...则页面向上滚动; 反之, 向下滚动.
var touchStartY = 0
document.addEventListener('touchstart', event => {
touchStartY