2017-10-19 111 views
0

我試圖鍛鍊,如果可以從highcharts獲得回調以說明哪個圖例項目已被選中或取消選定。然後我可以添加到我保存的系列數據中,因此當我再次加載高分辨率圖像時,它具有保存的選定圖例。當屬於該系列中的圖例項被點擊功能Highcharts如何保存選定的圖例

火災:

回答

1

series.events.legendItemClick

legendItemClick。一個參數event被傳遞給函數。默認操作是切換系列的可見性。這可以通過返回false或調用event.preventDefault()來防止。

series.events.hide當系列被隱藏時會被調用。

隱藏:功能

時觸發該系列圖表生成時間後隱藏,或者通過點擊圖例項或通過調用.hide()。

其中一個與series.visible結合,你應該能夠做你以後的事情。

可見:布爾

設置一系列的初始可見性。

默認爲true。

+0

好吧,我已經創建了一個快速演示http://jsfiddle.net/zidski/c4too2mx/5/ – user1177860

+0

太好了,現在你只需要以某種方式存儲它。在cookie中,在數據庫中,或其他創造性的方式。應該有很多關於獲取/設置cookie的教程。如[W3schools](https://www.w3schools.com/js/js_cookies.asp)和[SO](https://stackoverflow.com/questions/14573223/set-cookie-and-get-cookie-with -javascript) – ewolden