Highcharts - 如何以编程方式切换图例项并确定选择了哪些项

Mar*_*Hay 13 javascript jquery highcharts

所以我有一些设计师的要求:

1)允许用户通过单击图表容器外部的链接来选择/取消选择所有图例项.这意味着我需要以编程方式打开或关闭图表中的所有项目,无论当前是否选择/取消选择任何项目.

2)确定在图表中选择(或启用)了哪些特定图例项目,以便我们可以从选择中生成另一个图表.

我没有看到使用API​​的方法,所以我想知道是否有人提出了可能的解决方案(或两者).

提前感谢任何指导.

Str*_*ers 21

Highcharts允许我们从外部切换传奇状态.

series[0].hide(); series[0].show(); 由highcharts提供,我们可以使用它来实现您要求的功能.

这里有一个小提琴供你参考http://jsfiddle.net/gfNYk/1/