我有一張圖表具有自定義圖例,即它根本不屬於Highcharts,完全是我自己的代碼,此圖表禁用了Highcharts圖例。使用API打開/關閉波段系列和繪製波段使用API
是否可以使用API在Highcharts圖表中打開/關閉系列數據和繪圖條帶?
我發現,引發了圖例項目要做到這一點的單擊事件的例子,但是這顯然依賴於一個傳說存在,所以這是沒有用的,我說:http://birdchan.com/home/2013/01/23/trigger-a-click-event-on-a-legend-item-in-highchart/
我也試着設置一系列的數據。可見屬性設置爲false,然後重新繪製圖表,雖然將Visible屬性設置就好了,它不會重新繪製圖表所以沒有什麼變化:使用基本路線演示放映
var chart = new Highcharts.Chart(myoptions);
$("#custom_legend_link").click(function (e) {
chart.series[0].visible = !chart.series[0].visible;
chart.redraw();
}
這裏是一個的jsfiddle我的問題:
http://jsfiddle.net/gfyans/zsaV4/
謝謝, Greg。
你可以用你的一些數據設置一個樣本jsFiddle嗎? – wergeld
jsFiddle添加。 – gfyans