我知道使用jQuery表达式$(element).on("mousedown", function(evt) { ... });
,您可以处理元素上的mousedown
个事件。
虽然我需要在浏览器的滚动条中检测到mousedown
或click
事件,但需要运行某些功能。
答案 0 :(得分:4)
我建议捕获mousedown事件并测试坐标。如果坐标大于或等于可见文档正文宽度,则单击滚动条区域!
$(document).ready(function() {
$(document).mousedown(function(event) {
if(event.target === $('html')[0] && event.clientX >= document.documentElement.offsetWidth)
alert('vertical scrollbar clicked');
})
})