カスタムの凡例を持つチャートがあります。つまり、それはハイチャートの一部ではなく、完全に独自のコードであり、このチャートではハイチャートの凡例が無効になっています。
APIを使用してHighchartsチャートでシリーズデータをオン/オフしてバンドをプロットすることは可能ですか?
これを行うために凡例アイテムのクリックイベントをトリガーする例を見つけましたが、これは明らかに凡例が存在することに依存しているため、これは私には役に立ちません: http://birdchan.com/home/2013/01/23 /trigger-a-click-event-on-a-legend-item-in-highchart/
また、シリーズ データの .visible プロパティを 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/
ありがとう、グレッグ。