Javascript Highcharts-如何在启用另一个系列时禁用该系列?
我有一个图表,其中我有大约5个系列。但同时启用其中两个是没有意义的。当我的页面加载时,一个是启用的,另一个是基于后端代码禁用的-这很好。但显然,用户可以通过单击图例来启用第二个系列。有人能分享一些快速JS代码,当序列A启用时禁用序列B吗?谢谢大家! 使用Javascript Highcharts-如何在启用另一个系列时禁用该系列?,javascript,highcharts,Javascript,Highcharts,我有一个图表,其中我有大约5个系列。但同时启用其中两个是没有意义的。当我的页面加载时,一个是启用的,另一个是基于后端代码禁用的-这很好。但显然,用户可以通过单击图例来启用第二个系列。有人能分享一些快速JS代码,当序列A启用时禁用序列B吗?谢谢大家! 使用legendItemClick事件回调函数并切换相反系列的可见性 series: [..., { ..., events: { legendItemClick: function()
legendItemClick
事件回调函数并切换相反系列的可见性
series: [..., {
...,
events: {
legendItemClick: function() {
this.chart.series[4].setVisible();
}
}
}, {
...,
events: {
legendItemClick: function() {
this.chart.series[3].setVisible();
}
},
visible: false
}]
现场演示: API参考:
谢谢!正是我想要的