jqplot - 图表未正确显示x轴

时间:2012-05-05 07:57:31

标签: charts jqplot

我有以下代码使用jqPLot生成图表,我无法弄清楚为什么它没有正确显示x轴

  jQuery(document).ready(function(){
            $data = [['2012-03-03',1,'03 Mar 12'],['2012-03-06',4,'06 Mar 12'],['2012-03-07',1,'07 Mar 12'],['2012-03-08',1,'08 Mar 12'],['2012-03-15',2,'15 Mar 12'],['2012-03-18',1,'18 Mar 12'],['2012-03-21',3,'21 Mar 12'],];
            jQuery.jqplot.config.enablePlugins = true;
            jQuery.jsDate.config.defaultCentury = 2000;
            jQuery.jqplot("chartdiv",[$data],
            {
                series:[{renderer:jQuery.jqplot.BarRenderer}],
                seriesDefaults: {
                    showMarker:true,
                    pointLabels: { show:true },
                    rendererOptions: { barMargin:35}
                },
                axes :{
                    xaxis :{
                        renderer :jQuery.DateAxisRenderer,
                        min : '2012-03-01'
                    }
                }
            }
        );
        });

1 个答案:

答案 0 :(得分:0)

我想我明白了。在给它一个运行之后,我注意到在第一次约会之后你有一个NaN,你的意思是“没有正确显示轴”吗?

所以问题在于jqplot.jQueryDateAxisRenderer之间的renderer :jQuery.DateAxisRenderer遗失{/ 1}}。

Now it looks fine, as shows this fiddle.