【发布时间】:2020-05-09 07:37:16
【问题描述】:
朋友们怎么样,我在 div 中添加了一个 eventHandler,它会在用户滚动隐藏导航栏时进行监听。它工作正常,因为执行滚动功能的容器是主体,但是如果我将溢出:滚动样式添加到包含我的部分的 div,则 eventHandler 不再起作用。如何将相同的代码添加到包含 .layoutContainer 类的 div 中?
useEffect(() => {
window.addEventListener("scroll", handleScroll, { passive: true });
window.addEventListener("touchmove", handleScroll, {
passive: true,
});
}, []);
我尝试做 getElementByClassName 但它不起作用。希望你能帮帮我,谢谢
【问题讨论】:
标签: javascript css reactjs event-handling