1

私はしばらくこれに苦労してきましたが、私はそれを理解できないようです。

以下のChromeでjsFiddleを見ると、グラフ上の点が見えますが、IE9で同じFiddleを見ると、そこにはありません。データを2ポイントに簡略化しました。

jsFiddle: http: //jsfiddle.net/D4M4A/

以下のコード:

$(function () {

var dataset = [
    { label: "% Personal Impact", data: [[1352937600000,68]], lines: { show: true } },
    { label: "# Responses", data: [[1352937600000,8]], yaxis: 2}    
];


$.plot($("#placeholder"),
    dataset,
    {
       yaxes: [ { max: 101, min: -0.1, tickSize: 20 }, { position: "right", min: -0 } ],
       xaxes: [ { mode: "time", minTickSize: [1, "day"], min: new Date('2012, 11, 01').getTime() } ],
       series: {
       lines: { show: true },
       points: { show: true }
    },
       grid: { hoverable: true, clickable: true }
});


});

助けに感謝します。

アラン

4

1 に答える 1

1

興味のある人にとっては、問題はさまざまなブラウザーの Date() コンストラクターの動作方法に関係していました。

ここには、どのブラウザーでどの日付形式が機能するかの包括的なリストがあります。

http://dygraphs.com/date-formats.html

すべてのブラウザーで動作することが保証されている日付形式はわずか 2、3 であることがわかりました。私が使用していたものはその 1 つではありません。

私はdateString 2009/07/12を使用してしまいました

ありがとう

于 2012-11-16T15:34:23.807 に答える