2014-10-30 57 views
1

我有一个有两个y轴的高架图。当我将鼠标悬停在图表上时,默认工具提示只会显示y轴中的一个,除非我直接将鼠标放在排除的系列点上。有没有办法在工具提示中显示鼠标在图表中的任何x值都显示的两个y轴?Highstock/highcharts在单个工具提示中显示多个y轴值

回答

0
+0

呀试过了,但我只能看到这两个项目的提示,如果我有我的鼠标在非 - 主要y轴。如果我将鼠标移动到图表区域的其他位置,则只有一个系列位于工具提示中。 – cgsd 2014-10-31 03:40:16

+0

你可以用你的代码添加小提琴吗? – 2014-10-31 03:41:33

0

我猜你需要的东西轴线之间的这图上的点。它没有内置,但是你可以使用格式化,并准备像这样:

formatter: function(){ 
      var y = this.y, 
       txt = 'y1: ' + y, 
       yAxis = this.series.yAxis, 
       index = this.series.yAxis.options.index == 0 ? 1 : 0, 
       oAxis = this.series.chart.yAxis[index]; 

      txt += '<br>y2: ' + oAxis.toValue(yAxis.toPixels(y)); 

      return txt; 
} 

http://jsfiddle.net/bu7ryzfL/