ハイチャートからコールバックを取得して、選択または選択解除された凡例アイテムがあるかどうかを知ることができたら、練習しようとしています。これを保存したシリーズデータに追加できるので、ハイチャートを再びロードするときに、選択した凡例を保存します。 series.events.legendItemClickでハイチャート選択した凡例を保存する方法
0
A
答えて
1
見て、
legendItemClick:シリーズに属する凡例項目がクリックされた機能
火災。 1つのパラメーターeventが関数に渡されます。デフォルトのアクションは、系列の可視性を切り替えることです。これはfalseを返すか、event.preventDefault()を呼び出すことで防ぐことができます。
またはseries.events.hideシリーズが非表示になると呼び出されます。
隠す:関数系列がチャート生成時間後に、いずれかの凡例項目をクリックするか().hideを呼び出すことによって隠され
火災。
series.visibleと組み合わせて使用すると、後で行うことができるはずです。
表示:ブール
シリーズの最初の可視性を設定します。
デフォルトはtrueです。
OK、私は今、あなたはいくつかの方法でこれを保存する必要があり、迅速なデモhttp://jsfiddle.net/zidski/c4too2mx/5/ – user1177860
グレートを作成しました。クッキー、データベース、またはその他の創造的な方法で。クッキーを取得/設定するためのチュートリアルがたくさんあるはずです。 [W3schools](https://www.w3schools.com/js/js_cookies.asp)や[SO](https://stackoverflow.com/questions/14573223/set-cookie-and-get-cookie-with) - ジャバスクリプト) – ewolden