2017-07-27 15 views
0

棒の白色の代わりに特定の棒を条件に隠したいと思います。ここで私のコードのスニペットをアップロードしています。HIghcharts:棒グラフ内の特定の棒を隠す

  name: 'Series 1', 
      data: [0.45,0.36,0.78,0.49,0.59,0.75], 
       dataLabels: { 
        enabled: true, 
        style: { 
         fontSize: 10, 
         textOutline: false 
        }, 
        align: 'left', 
        x: 12, 
        y: -1, 

        formatter: function() { 
         if (this.y <= 0.49) { 

          this.point.color = "white"; 
         } 
         return Highcharts.numberFormat(this.y, 2); 
        } 
       }, pointPadding: 0, groupPadding: 0.05, pointPlacement: 0, 
       states: { 
        hover: { 
         color: 'rgb(204,204,204)', 
         enabled: true 
        } 
       } 
      } 

ここで私はJSFiddleリンクを与えています: - これは私の質問のためにD_Paulでリンクを解決しているhttp://jsfiddle.net/s76yrwwm/2/

+0

を使用する代わりに白色使用の透明(http://jsfiddle.net/L761meyu/)、点がチャート上に存在するが見えないようにする場合。 –

+0

@d_paulこれは動作しており、値が0.50未満の私のチャートには欠点があることを指摘したい。 –

+0

ツールチップに「フォーマッタ」を入れる:http://jsfiddle.net/6qkqqn9t/ – manuzi1

答えて

関連する問題