我正在使用鼠标事件捕获所选区域。
displayGraph(d3.event);
function displayGraph(event){
var x=event.x;
var y=event.y;
//var x = event.pageX;
.........................
rect.x = x;
rect.y = y;
....................
}
在Firefox中,event.x返回undefined。然而它在铬中工作得很好。当我用event.pageX替换event.x和用event.pageY替换y时,它适用于两种浏览器。
event.x和event.pageX之间有什么区别。为什么它在firefox中显示为undefined是不是在Firefox中支持。