Jav*_*ifi -3 javascript jquery
我知道使用jQuery表达式$(element).on("mousedown", function(evt) { ... });可以处理mousedown元素上的事件。
尽管我需要在浏览器的滚动条上检测到mousedown或click事件,并需要运行一些功能。
我建议捕获mousedown事件并测试坐标。如果坐标大于或等于可见文档的正文宽度,则在滚动条区域中单击它们!
$(document).ready(function() {
$(document).mousedown(function(event) {
if(event.target === $('html')[0] && event.clientX >= document.documentElement.offsetWidth)
alert('vertical scrollbar clicked');
})
})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4607 次 |
| 最近记录: |