【发布时间】:2020-10-01 10:55:49
【问题描述】:
我正在尝试编辑 Highcharts 图例项的点击事件。当前设置允许在单击图例项时切换真/假。相反,我希望单击图例项以将所有其他系列的可见性设置为 false,但单击的项目除外(基本上与现在的操作相反)。
我尝试构建一个 JSfiddle 来切换所有系列,但没有运气。见link
关键部分在这里:
legendItemClick: function() {
var chart = Highcharts.chart;
var series = chart.series;
for (item in series) {
if (series[item].visible) {
series[item].hide();
} else {
series[item].show();
}
};
return false
}
单击图例项时,我尝试抓取图表和所有系列,然后循环浏览它们以切换可见性。
【问题讨论】:
标签: javascript highcharts