2016-01-20 138 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