gpt4 book ai didi

javascript - 在运行时查找当前处于滚动状态的 div。 -苹果浏览器

转载 作者:行者123 更新时间:2023-11-28 00:20:52 25 4
gpt4 key购买 nike

某处有一个 div 导致滚动问题(只发生在 Safari 上),滚动覆盖内容滚动,导致它锁定滚动直到滚动条消失。当我尝试在页面顶部向上滚动时会发生这种情况。

我正在寻找的是一种记录 any div 当前处于 scroll 状态的方法,这样我就可以暂停调试器并找到它的位置/什么渲染它并关闭它的溢出。

我准备对每个 div 执行 cmd+f 操作,并为每个 div 添加 onScroll 的控制台日志。但我很想知道是否有更好的方法。

最佳答案

你可以使用这个:

document.addEventListener('scroll', function(e){
debugger;
// add more code if you need, e.target is the actual element scrolling
}, true);

注意“true”作为第三个参数,它使事件监听器捕获也由 child 触发的事件。

关于javascript - 在运行时查找当前处于滚动状态的 div。 -苹果浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54876306/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com