小编Chr*_*ong的帖子

之前被触发的事件(不是之后!)DOM元素在javascript中滚动

基本上,我想在滚动DOM元素之前做一些预处理.问题是滚动事件是在滚动DOM元素之后触发的.我知道当你使用鼠标滚轮滚动时,鼠标滚轮滚动事件会在滚动DOM元素之前被触发,虽然它没有为你提供预期的滚动位置,它只是一种类型的滚动.我想知道是否有任何事件被触发每个滚动方法(例如鼠标滚轮,拖动滚动条,按下向下箭头等)之前滚动DOM元素.它不一定是一个事件.我不是要滚动到某个位置,所以scrollTo不适用.

带滚动的事件链:用户滚动 - > DOM元素物理滚动 - >触发onScroll事件 - >处理东西

所需的事件链:用户滚动 - >捕获一些事件并执行我想要做的事情 - > DOM元素物理滚动 - >触发onScroll事件 - >处理东西

html javascript events scroll mousewheel

9
推荐指数
1
解决办法
1876
查看次数

标签 统计

events ×1

html ×1

javascript ×1

mousewheel ×1

scroll ×1