ハイストックの使用 1.2.4.
構成により、すべてのシリーズの showInLegend オプションが有効になっている間、全体的な凡例が有効になります。したがって、凡例は表示再生のデフォルトではありません....ボタンをクリックして凡例を有効/表示するにはどうすればよいですか?
chart.options.legend.enabled = true
chart.redraw()
chart.legend.render()
効果はありません。
ハイストックの使用 1.2.4.
構成により、すべてのシリーズの showInLegend オプションが有効になっている間、全体的な凡例が有効になります。したがって、凡例は表示再生のデフォルトではありません....ボタンをクリックして凡例を有効/表示するにはどうすればよいですか?
chart.options.legend.enabled = true
chart.redraw()
chart.legend.render()
効果はありません。
私が見つけた最良の方法:
$("#remove").click(関数() {
item.options.showInLegend = false;
item.legendItem = null;
chart.legend.destroyItem(item);
chart.legend.render();
});
完全な例を読む
この構造を使用できます
$('#btn').click(function() {
chart.options.legend.enabled = true;
chart.options.legend = new Highcharts.Legend(chart);
chart.redraw();
});