几周后,我的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 %#d'
},
tickInterval : '1 days'
},
yaxis:{
tickOptions:{
formatString:'%.2f'
},
min:min,
max:max
}
},
highlighter: {
show: true,
sizeAdjust: 2
},
cursor: {
show: false
}
});
});