非常にシンプルなもの: - 最初の値がOKに描かれている -jqPlot日付軸 - 間違った日に描かれた棒ですか?ここ
var dataHits = [['2011-10-16',1],['2011-11-05',7],['2011-11-06',1],['2011-11-09',2],['2011-11-12',5]]; var plot1 = $.jqplot('chartHits', [dataHits], { title:'Zobrazenia profilu spolu', seriesDefaults:{ renderer:$.jqplot.BarRenderer, rendererOptions: { barPadding: 0, // number of pixels between adjacent bars in the same // group (same category or bin). barMargin: 0, // number of pixels between adjacent groups of bars. barDirection: 'vertical', // vertical or horizontal. barWidth: 10 } }, axes:{ xaxis:{ renderer:$.jqplot.DateAxisRenderer, min: '2011-10-15', max: '2011-11-13', tickInterval: "2 day", tickOptions:{ formatString:'%d.%m' } }, yaxis: { min: 0, tickInterval: 1 } }, highlighter: { show: true, sizeAdjust: 7.5 }, cursor: { show: false } });
しかし、生成されたグラフは間違っている2011年10月16日に、しかし他のすべての値(バー)が誤って配置されている - 1日早く、彼らが必要以上(強調表示されている場合でも「ツールヒント」でもOKですが、X軸上の間違った場所にあります)。どのようにこれを修正するための任意のアイデア?
参照画像:
どのブラウザで問題が再現されますか?私はここで試してみました:http://jsfiddle.net/larsenmtl/wN2SA/(firefoxで)と正常に動作します。 – Mark
本当ですか?スクリーンショットはまた、Firefoxのバージョン7からです – rouen
私のものは、Firefox 3.6、うわー、アップグレードのための時間かもしれません... – Mark