2013-06-27 34 views
0

我在一個柱狀圖中使用兩個數據系列,並在時間軸上繪製它們。一個數據系列的間隔爲1年,其他系列爲3個月。高效圖:共享工具提示不適用於不同間隔的系列

我正在嘗試使用共享工具提示,但是它僅在X軸上的第一個點共享,此後工具提示僅顯示一個系列的數據。

是否有任何解決方法來解決它?

+5

但是,如果您沒有對x(timestamp)具有相同值的點,tooltip將不會顯示更多點。共享工具提示僅適用於兩點具有完全相同的X值。 –

+0

您可以請一把小提琴嗎? – ThorHalvor

+0

@pawal Fus:你說得對,x需要相同。但在我的情況下,它不是,那麼我是否還有其他辦法可以解決這個問題? – lakhaNamdhari

回答

0
tooltip: { 
      shared: true, 
      formatter: function() { 
       var p = ''; 
       p += '<b>' + Highcharts.dateFormat('%b %e, %Y, %H:%M',this.x) +'</b><br/>'; 
       $.each(this.points, function(i, series){ 
        p +='<span style="color:' + this.series.color + '">' + this.series.name + '</span>: ' + Highcharts.numberFormat(this.y, 2) + ' kW<br/>' 
       }); 

       return p; 
      } 
     } 
相關問題