从contentMouseover事件获取XY的属性是什么?

时间:2013-11-27 17:29:03

标签: javascript kineticjs

我在舞台上使用contentMouseover事件向用户显示指针位置的XY值。 我观察到的是,不同的浏览器具有事件对象的不同属性。 在Opera上,事件对象具有x,y属性,在Firefox上它们是未知的。 我现在的问题是:如何在所有浏览器上获取事件发生的x和y值? 要使用哪个属性?

1 个答案:

答案 0 :(得分:0)

在您的contentMouseover事件处理程序中,您可以使用stage.getMousePosition获取stage mouseX / mouseY:

var pos=stage.getMousePosition();
var mouseX=pos.x;
var mouseY=pos.y;