javascript - 是否有任何事件可以识别滚动条点击

标签 javascript

点击滚动条时是否会引发任何事件。

我的要求是,一旦我单击或开始拖动水平滚动条,我需要执行一些任务。请让我知道哪个 JavaScript 事件适合我的要求。

最佳答案

您将得到的最接近的是

document.onscroll = function(){alert("you scrolled");}

或者在 jQuery 中

$(document).scroll(function(){alert("you scrolled");});

不同的浏览器以不同的方式处理它,通常每次页面移动一个像素或更多像素时它们都会触发。在 Android 浏览器中,它仅在您停止滚动时更新。

关于javascript - 是否有任何事件可以识别滚动条点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7103138/

相关文章:

javascript - 如果我在 `onClick` 中引用 `map` 中的方法,为什么我的组件会损坏?

javascript - dc js - 创建多列维度

javascript - 使用 javascript 或 d3.js 在形状之间转换

javascript - 判断javascript中的html表格对象是否有<colgroup>?

javascript - 将音频文件发送到客户端并将其保存在其设备中

javascript - 如何用Jquery获取上层HTML标签

javascript - Ng-Pattern 中的 RegEx 在字符串中表现不同,与 Var 相反

javascript - 为什么clearInterval()不起作用?

javascript - 将基本标记添加到 google maps api v3

javascript - 如何将 aps.cer 文件用于 Node.js 的 APN(推送通知)?