我需要在yaxis中隐藏标签-200,有没有办法隐藏第一个yaxis标签? 因此yaxis标签结果将为[empty],0,200,400,600,800
答案 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代表在图表的底部打勾)