javascript - 使用 Jquery 获取滚动元素

标签 javascript jquery

我一直在尝试在滚动时获取 Element 。基本上我的目标是在滚动时获取 Element

例如我有

<div id='ParentDiv' style="overflow-x:auto">
<div id="1" style="height:50px"> 1 <div>
<div id="2" style="height:100px">2</div> 
<div id="3" style="height:20px>3<div>
</div>

当我滚动到元素时,有什么方法可以获取 Div 的 id,因为 id 是动态的

问候

最佳答案

不知道是不是你要找的:

$("div").on('mousewheel DOMMouseScroll', function(e) {
    var id = $(this).attr("id");
    console.log(id);
})

关于javascript - 使用 Jquery 获取滚动元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37436917/

相关文章:

javascript - 如何在 JS 或 jQuery 中增加数字?

javascript - 如何实现 window 与无框 Electron 窗对接

javascript - 使用 PHP 运行 Javascript 后获取 URL 的内容(文本)

javascript - 使用单个 HTML 文档添加多个页面

javascript - 如果用户在移动设备上,重定向/隐藏某些 HTML?

javascript - 如何在 Javascript 中获取 iPad 屏幕宽度

javascript - JS中带有随机数的时间戳

jquery - 如何在滚动到特定垂直位置时编辑固定导航栏(即添加阴影)?

Javascript循环忽略数组索引

php - Jquery - .click 未在提交按钮上触发