我对jQplot感到非常沮丧。正如你在图像中看到的那样,如果我绘制一个单独的系列,那么它就是全部。但是,只要我添加第二个系列,在X轴上具有相同的日期,它就会复制日期标签。
我只是想知道如何防止它复制X轴上的标签,所以如果日期已经形成系列1,则不需要再次为系列2显示标签。
制作图表的功能也在下面:
$.fn.plotChart = function(div,plots,yString){
yString = (typeof yString == "undefined") ? '£%d' : yString;
var plot1 = $.jqplot(div,plots,{
highlighter: { show: true, tooltipAxes: 'both' },
seriesDefaults:{
rendererOptions: {fillToZero: true},
},
axesDefaults:{
tickRenderer: $.jqplot.CanvasAxisTickRenderer,
},
legend: {
show: true,
placement: 'outsideGrid'
},
axes:{
xaxis:{
renderer: $.jqplot.DateAxisRenderer,
tickOptions:{
formatString:'%d/%m/%Y',
angle:30
},
tickInterval:'5 days'
},
yaxis:{
tickOptions: {formatString: yString }
}
}
});
}