1

相对于注册侦听器的元素的位置,在 javascript 事件处理程序中查找鼠标位置的正确方法是什么?我原以为这很容易,但无论如何我似乎无法让它跨浏览器工作。在 chrome 中我有offsetX并且offsetY正在工作,但这些属性在 Firefox 中不存在。

如果重要的话,我正在使用 jQuery 插件监听鼠标滚轮事件......

4

1 回答 1

0

你的意思是这样的:


$(document).ready(function() {
    $('someElement').mousewheel(function(event, delta, deltaX, deltaY) {   
        var mousePosition = { x: event.pageX, y: event.pageY };        
    });
});

希望能帮助到你

于 2012-04-05T06:19:04.657 回答