我正在尝试在我的 jQuery Mobile 应用程序中开始使用 jqPlot,但我似乎无法让 jqPlot 网站上的示例之一正常工作。我的代码:
var s1 = [2, 6, 7, 10];
var s2 = [7, 5, 3, 2];
var ticks = ['a', 'b', 'c', 'd'];
$.jqplot('chartdiv', [s1, s2], {
seriesDefaults: {
renderer:$.jqplot.BarRenderer,
pointLabels: { show: true }
},
axes: {
xaxis: {
renderer: $.jqplot.CategoryAxisRenderer,
ticks: ticks
}
}
});
应该产生这个图:
相反,我得到了这个:
请注意,x 轴标签在左下角全部呈现在彼此之上。什么可能导致图表呈现错误?