1

简单的问题:在 jQuery 中是否可以检测滚动条或滚动条轨道上的 mousedown 事件,如果可以,如何检测?

4

2 回答 2

1

我不知道是否可以在滚动条上跟踪 mousedown,但是如果您使用的是 jquery,则可以使用滚动功能将事件绑定到滚动条位置更改。

jQuery(document).scroll(function () {
    console.log("foo")
});

jQuery 滚动文档

于 2013-01-29T22:48:05.277 回答
0

滚动条是浏览器的一部分,无法判断是否按下了鼠标按钮。除了在页面中使用自己的滚动条之外,最接近的方法是使用scroll()事件检测用户是否滚动。

此外,并非所有浏览器/操作系统都可以将“焦点”放在滚动条上。

于 2013-01-29T22:56:00.880 回答