我正试图找出一种方法来做到这一点。我有一个盒子清单,每个盒子都150px
很高。我正在使用 javascript(和 jquery)并希望在用户向下滚动页面后,页面将自动滚动,以便框与页面的其余部分对齐(也就是说,如果用户滚动并且 y页面的位置不能被 150 整除,它将滚动到最近的点)。
现在,我知道我可以使用.scroll()
jquery 事件激活一个事件,并且可以使用.scrollTop()
. 但是用户移动滚动条的每个像素都会激活整个功能。那么有没有办法将函数从触发延迟到用户还没有滚动,如果他们应该再次开始滚动,该函数将停止?