我想从图例列表中删除有0值的系列....我试过
function(chart) {
$.each(chart.series, function(i, series) {
if (series.data[0].y === 0) {
series.hide();
}
})};
但没有运气,它隐藏了所有的传奇项目......任何帮助我都会非常感激...谢谢!!
答案 0 :(得分:-1)
您可以按每个系列/点进行迭代,检查是否为0值并删除SVG中的图例组。
var flag = false;
$.each(chart.series,function(i,serie){
$.each(serie.data,function(j,data){
if(data.y === 0){
flag=true;
}
});
if(flag)
serie.legendGroup.destroy();
});