[英]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.