在highcharts翻译事件

时间:2016-04-07 04:44:15

标签: javascript jquery highcharts

这里我通过选择事件在highcharts中绘制一个矩形,我通过翻译图表的轴值获得框的坐标i:e

chart.xAxis[0].translate((event.xAxis[0]||chart.xAxis[0]).min)

。我的问题是我怎样才能得到相反的结果,我:

event.xAxis[0].translate((event.xAxis[0]||chart.xAxis[0]).min)

我已经附上了小提琴,为了更好地理解我的问题,请查看它,提前致谢。 Js-Fiddle containing above question's code.

1 个答案:

答案 0 :(得分:0)

您正在寻找的是轴刻度的像素坐标。如果是,则有API函数 - Axis.toPixels

  

toPixels (数字值,[布局窗格坐标])

     

将轴单位的值转换为图表中的像素。

     

<强>参数:

     

值: 数字以轴为单位的值。

     

paneCoordinates: 布尔   是否相对于图表返回像素坐标或只是   轴/窗格本身。

     

返回: 数字