我已经为此苦苦挣扎了一段时间,但我似乎无法弄清楚。
如果您在 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 }
});
});
感谢任何帮助。
艾伦