簡體   English   中英

jQuery Flot-點未顯示在IE中的圖形上

[英]jQuery Flot - Points not showing on graph in IE

我已經為此苦苦掙扎了一段時間,但是我似乎無法弄清楚。

如果您在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 }
});


});

感謝任何幫助。

艾倫

對於任何感興趣的人,問題都與不同瀏覽器的Date()構造函數的工作方式有關。

此處列出了適用於哪種瀏覽器的日期格式的完整列表:

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

事實證明,只有幾種日期格式可以保證在所有瀏覽器上都可以使用,但我使用的不是其中一種。

我最終使用dateString 2009/07/12

謝謝

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM