2013-06-28 5 views
0

Я хочу, чтобы удалить из списка легенды серии, которые имеют значение 0 .... Я пыталсяКак удалить легенды с 0-значным Highcharts?

function(chart) { 
    $.each(chart.series, function(i, series) { 
     if (series.data[0].y === 0) { 
     series.hide(); 
     } 
})}; 

но не повезло, он не скрывает все элементы легенды ... любая помощь я бы очень оценить ... спасибо !!

+0

Хмммм, не могли бы вы опубликовать скрипку? – zakangelle

+1

Похоже, вы повторяете объект с ключами и значениями, а не с элементами? – adeneo

ответ

-1

Вы можете перебирать по каждой серии/точкам, проверять, является ли значение 0, и удалить группу легенд в SVG.

http://jsfiddle.net/hz2PN/

вар флаг = ложь;