Highcharts具有默认功能,可以在图例点击上显示/隐藏系列,可以使用legendItemClick事件进行控制。
当用户点击图例时,我们要求从图表中删除图例和系列。不建议使用JQuery解决方案。利用现有的highcharts活动会很棒。
有什么建议吗?提前谢谢。
答案 0 :(得分:1)
您可以使用legendItemClick
更新系列以将其隐藏在图例中。
您的代码可能如下所示(JSFiddle):
legendItemClick: function(e) {
this.update({ showInLegend: false });
}
这假设你有一些外部机制让它重新出现。如果系列再也不会出现,您也可以只执行this.remove()
而不是更新。