我正在使用下面的一段代碼來顯示jqPlot
中的一組條形圖。但是,我遇到了兩個問題:jqPlot-問題顯示條形圖-axis填充和欄間距離
xaxis的範圍值的兩側都沒有填充。 pad屬性似乎不起作用。
當條數很大時,條重疊在一起。 barPadding屬性似乎沒有效果。
我看着這個鏈接Having problems with jqPlot bar chart。答案建議使用CategoryAxisRenderer
。但由於我使用的是時間序列數據,因此我需要DateAxisRenderer
。
請幫忙。
function plotBarGraph(data,myticks,series)
{
$("#placeholder").empty();
$.jqplot('placeholder',data,
{
//stackSeries:true,
seriesDefaults:{
renderer:$.jqplot.BarRenderer,
barMargin:1,
barPadding:0.5
},
axes:
{
xaxis:
{
ticks:myticks,
tickInterval:10,
renderer:$.jqplot.DateAxisRenderer,
pad:2.5,
tickOptions:
{
formatString:'%d-%m-%y'
}
}
},
legend:
{
show:true,
labels:series
}
});
}
請在http://jsfiddle.net上構建一個工作示例,以便可以試驗您的數據,並且可以更快地獲得解決方案。 – Boro