【发布时间】:2021-02-02 07:51:51
【问题描述】:
window.addEventListener(mousewheelEvent, _.throttle(parallaxScroll, 60), false);
我有一个事件侦听器,它侦听 mousewheelEvent 以触发函数,但尝试直接触发该函数(在不同的页面上,使用 react)总是只会传递 mouseclick 事件。当有人点击按钮时,我可以通过 DOM 监听什么来触发 mousewheelEvent 函数?
【问题讨论】:
-
reactjs.org/docs/events.html#mouse-events, reactjs.org/docs/events.html#wheel-events 什么是“鼠标滚轮事件”?它似乎已被相当弃用。你试过简单的
window.addEventListener("wheel", ......吗? -
是的,它是老派版本的轮子。我想知道是否有一种方法可以使用 onclick 触发自然滚动以触发侦听器滚动或通过 onclick 传递滚动。
标签: javascript reactjs mouseevent