隐藏第一个yaxis标签

时间:2013-04-04 03:48:34

标签: jqplot

我需要在yaxis中隐藏标签-200,有没有办法隐藏第一个yaxis标签? 因此yaxis标签结果将为[empty],0,200,400,600,800

enter image description here

2 个答案:

答案 0 :(得分:3)

我所做的是为负值返回一个空字符串。

tickOptions: {
                formatter: function (format, value) {
                    if (value < 0) {
                        return ' ';
                    }
                    else {
                        return value
                    }
                }
            }

答案 1 :(得分:2)

假设您的图表包含在div中,其中“chart1”为id,您可以使用以下命令隐藏第一个yaxis标签:

$("div#chart1 div.jqplot-yaxis div.jqplot-yaxis-tick:nth-child(1)").css('display','none');

div#chart1代表您的图表,div.jqplot-yaxis您的yaxis勾选容器,jqplot-yaxis-tick:nth-child(x)此容器中的第x个刻度(它从1到刻度数 - 其中1代表在图表的底部打勾)