2017-08-24 64 views
0

在一個頁面上,我有多個以這種方式調用的Highcarts $(class).highcharts(options)。 Highcarts的數量可以根據頁面上可用的課程數量而有所不同。現在我想寫一個函數,它會在餅圖點擊傳說時觸發懸停效果。此點擊事件應該針對每個高圖。由於某些原因,我無法更改初始化方法。Javascript Highchart

http://jsfiddle.net/shashikant_tripathi/dn5891r8/

point: { 
    events: { 
     legendItemClick: function (e) { 
      //Here i want ot write something like this 
      chart.tooltip.refresh(chart.series[0].data[index]); 
      return false; 
     } 
    } 
} 

類似的功能,以上述指定撥弄但對我來說,有多個圖表和初始化是不同的方式,這是不可能對我來說,現在改做。有人可以幫我弄這個嗎。

+0

爲什麼你不希望在選擇對象來設置常用選項,並調用'legendItemClick'事件裏面的'tooltip.refresh'?例如:http://jsfiddle.net/yy936xug/。 –

+0

謝謝! d_paul這是我想要實現的。你可以請你的小提琴作爲答案。 –

+0

對不起,我的反應慢。我發表了我的評論作爲答案。 –

回答