突然无法读取属性DateAxisRenderer

时间:2015-06-05 10:33:05

标签: javascript php jquery jqplot

几周后,我的jqPlot突然停止工作。

我的Chrome返回错误消息:

  

未捕获的TypeError:无法读取属性'DateAxisRenderer'   未定义。

我以前从未遇到过这个问题。任何提示,伙计们?

$(document).ready(function(){
    var month = <?php echo $month ;?>;
    var maxDay = <?php echo $maxDay;?>;
    var max = <?php echo $max;?>;
    var min = <?php echo $min;?>;
    var data = <?php echo json_encode($all_data) ?>;
    var arr = new Array(maxDay);

    for (var i=0; i<data.length; i++) {
        arr[i] = new Array(2);
        arr[i][0] = data[i]['date'];
        arr[i][1] = data[i]['total'];
    }
    var plot1 = $.jqplot('chart2', [arr], {

      title:'Month ' + month ,
        axes:{
          xaxis:{
            renderer:$.jqplot.DateAxisRenderer,
            tickOptions:{
              formatString:'%b&nbsp;%#d'
            },
            tickInterval : '1 days'
          },
          yaxis:{
            tickOptions:{
            formatString:'%.2f'
          },
          min:min,
          max:max
        }
      },
      highlighter: {
        show: true,
        sizeAdjust: 2
      },
      cursor: {
        show: false
      }

    });
});

0 个答案:

没有答案