2016-01-20 141 views
2

我想沿着y軸刪除刻度值(3.5,3.0,2.5,2.0,1.5,1.0,0.5,0.0)。欲瞭解更多信息,請參閱下圖。如果不能刪除,那麼必須有一些選項來改變顏色。我會讓它透明。浮動圖表:如何沿y軸刪除/隱藏刻度值?

enter image description here

var data = [{data: [[0,1]], color: "red"}, 
      {data: [[1,2]], color: "yellow"}, 
      {data: [[2,3]], color: "green"}]; 

$.plot("#placeholder",data, { 
    series: { 
     bars: { 
      show: true, 
      barWidth: 0.3, 
      align: "center", 
      lineWidth: 0, 
      fill:.75 
     } 
    }, 
    xaxis: { 
     ticks: [[0,"Red"],[1,"Yellow"],[2,"Green"]] 
    } 
}); 

這裏是我下面這個例子:http://jsfiddle.net/TPp8m/

回答

4

您可以設置Y軸蜱作爲數組只得到這些值,你的問題我補充

yAxis{ 
ticks: [] 
} 

檢查fiddle

0

正如你所說,你只是想隱藏所有Y軸值比你可以使用$("#placeholder").find(".tickLabel").hide();

,並再次顯示它使用:

$("#placeholder").find(".tickLabel").show();

Jsfiddle