0

値が0のシリーズを凡例リストから削除したい....試してみました

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

しかし、運が悪い、それはすべての凡例項目を非表示にします...私が本当に感謝する助けを...ありがとう!!

4

1 に答える 1

-1

各シリーズ/ポイントで反復し、値が 0 かどうかを確認し、SVG の凡例グループを削除できます。

http://jsfiddle.net/hz2PN/

var フラグ = false;

        $.each(chart.series,function(i,serie){

            $.each(serie.data,function(j,data){

                if(data.y === 0){
                    flag=true;

                }
            });

            if(flag)
               serie.legendGroup.destroy();

        });
于 2013-07-01T09:25:48.433 に答える