我有一些使用Highcharts的折线图,我需要隐藏除用户选择的数据系列之外的所有数据.可以在
http://opheliadesign.com/weight找到样本页面.
例如,在Body Composition下,单击Fat会隐藏Bone,Water和BMI – 从而可以更容易地查看体脂肪图.
谢谢!
解决方法
我不相信highcharts有一个hideAll()或类似的功能,但你可以尝试这样的事情:
//assuming chart is your chart series = chart.series; for(var i = 0; i < series.length; i++) { if(!series[i].selected) { series[i].hide(); //Hide the series } }
然后,只要您选择一个系列,就需要调用该代码.您可以通过使用chart events执行某种检查来完成此操作