簡體   English   中英

圖表:如何沿y軸刪除/隱藏刻度值?

[英]Flot chart: How to remove/hide tick values along y-axis?

我想沿y軸刪除刻度值(3.5、3.0、2.5、2.0、1.5、1.0、0.5、0.0)。 有關更多信息,請參見下圖。 如果無法刪除,則必須有一些選項可以更改顏色。 我將使其透明。

在此處輸入圖片說明

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/

對於我添加的問題,您可以將yAxis刻度設置為數組以僅獲取那些值

yAxis{
ticks: [] 
}

檢查小提琴

如您所說,您只想隱藏所有y軸值 ,就可以使用$("#placeholder").find(".tickLabel").hide();

並再次顯示它,使用:

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

的jsfiddle

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM