Highcharts从legendItemClick上的图表中删除图例和系列

时间:2015-08-15 11:18:22

标签: jquery charts highcharts

Highcharts具有默认功能,可以在图例点击上显示/隐藏系列,可以使用legendItemClick事件进行控制。

当用户点击图例时,我们要求从图表中删除图例和系列。不建议使用JQuery解决方案。利用现有的highcharts活动会很棒。

有什么建议吗?提前谢谢。

1 个答案:

答案 0 :(得分:1)

您可以使用legendItemClick更新系列以将其隐藏在图例中。

您的代码可能如下所示(JSFiddle):

legendItemClick: function(e) {
    this.update({ showInLegend: false });
}

这假设你有一些外部机制让它重新出现。如果系列再也不会出现,您也可以只执行this.remove()而不是更新。