2014-10-30 70 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/

相關問題