d3.event.x和d3.event.pageX之间的区别

时间:2014-07-09 09:40:34

标签: d3.js

我正在使用鼠标事件捕获所选区域。

  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中支持。

0 个答案:

没有答案