Mik*_*ike 4 javascript highcharts
标题几乎说明了一切.这是一张图片,上面有我想要的解释.

这是我到目前为止使用的Highcharts配置的一部分,但它不正确地计算总和,因为stackTotal属性包含整个Total,甚至是隐藏的项目.
plotOptions: {
series: {
events: {
legendItemClick: function(event) {
// if visible, sum == 0, because this series will be hidden
// if hidden, sum == total, because this series will be shown
var sum = (this.visible ? this.data[0].stackTotal : 0),
index = this.index;
$.each(this.chart.series, function(){
if (this.visible && this.index != index) {
sum += this.data[0].stackTotal;
}
});
$('.chart_total', '#doc_chart').text(sum);
}
}
}
},
Run Code Online (Sandbox Code Playgroud)
如何让它显示图表的正确总和?