この形式で xaxis のタイムスタンプ値を使用しています。var timestamp = 1201662065000
Chrome では動作しますが、FF.17/IE8
y 軸でグラフ グリッドをレンダリングするだけで、x 軸とシリーズ (プロット) をレンダリングしません。したがって、エラーは発生しませんが、チャートがレンダリングされません...
FF/IEでは違うのでしょうか?
この形式で xaxis のタイムスタンプ値を使用しています。var timestamp = 1201662065000
Chrome では動作しますが、FF.17/IE8
y 軸でグラフ グリッドをレンダリングするだけで、x 軸とシリーズ (プロット) をレンダリングしません。したがって、エラーは発生しませんが、チャートがレンダリングされません...
FF/IEでは違うのでしょうか?
何か間違ったことをしなければなりません。例を示すために作成したフィドルを次に示します。http://jsfiddle.net/Bouillou/WdLnm/291/
場合によっては、Chrome は非常に優れたブラウザーであり、html エラー (エンド マーカーの欠如など) やセル外のテーブルにフォームを定義するなどの異常 () を自動的に修正します。他のブラウザはコードを実行しません。
私のアドバイスは、HTML バリデーターでコードをテストすることです。
xaxis コード部分は次のとおりです。
xaxis:
{
label: 'Dates',
renderer: $.jqplot.DateAxisRenderer,
rendererOptions: { tickRenderer: $.jqplot.CanvasAxisTickRenderer },
tickOptions: {
formatString: '%d/%m/%Y',
angle: -30,
fontFamily: 'Arial',
fontSize: '13px',
fontWeight: 'bold'
},
min: "01-01-2012",
tickInterval: '2 month',
labelOptions: {
fontFamily: 'Arial',
fontSize: '14pt',
fontWeight: 'bold',
textColor: '#0070A3'
}
},
そして使用されるデータ:
var data = [[1325376000000, 1], [1350864000000, 2], [1354320000000, 3]];