2014-07-23 95 views
1

我想知道是否有任何方式來改變圖表呈現後tooltip的valueSuffix?如何更改圖表渲染後的工具提示valueSuffix?

我試圖從公制切換到英制,所以我需要更改數據,yAxis標籤和工具提示valueSuffix。前兩個很簡單,但我沒有發現任何關於第三方的信息,無論是在文檔中(例如yAxis update(..)),在google中都沒有。

嘗試這樣:

$('#sp_chart').highcharts().tooltip.options.valueSuffix = 'aaaa'; 

console.log($('#sp_chart').highcharts().tooltip.options.valueSuffix) 

它看起來不錯,但沒有作品時提示表演。

回答

2

您可以在系列對象中定義後綴,並使用系列更新來修改此參數。

series: [{ 
     tooltip:{ 
      valueSuffix: ' USD', 
     }, 
     data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4] 
    }] 
/*...*/ 
    chart.series[0].update({ 
       tooltip:{ 
       valueSuffix: ' EUR', 
      }, 
    }); 

實施例:http://jsfiddle.net/Ujw8B/