Javascript flot plothover在ie9和ie10中不起作用

Javascript flot plothover在ie9和ie10中不起作用,javascript,jquery,internet-explorer,flot,Javascript,Jquery,Internet Explorer,Flot,我有一张图表 $.plot($("#placeholder2"), [ {label:'pulse', data: d11, color: '#3b5998'}], {grid:{hoverable: true}} ); $("#placeholder2").bind("plothover", function (evt, position, item) { alert(item); }); 在IE9和10中,项始终=空 在其他浏览器和ie7-8(带有excanvas)中,it

我有一张图表

$.plot($("#placeholder2"), 
[ {label:'pulse', data: d11, color: '#3b5998'}], 
{grid:{hoverable: true}}
);

$("#placeholder2").bind("plothover", function (evt, position, item) {
     alert(item);
});
在IE9和10中,项始终=空
在其他浏览器和ie7-8(带有excanvas)中,item返回值

我刚刚在IE9上测试过,没有发现任何问题;你能告诉我们你在用什么做数据吗?另外,您使用的是什么jQuery版本?也可能是您正在为较新的IEs添加excanvas?@Ryley excanvas我在条件注释中添加了[if lte IE 8]@DNS我发现了一些有趣的东西。如果页面没有滚动,它在ie9-10中工作。向下滚动页面后,它停止工作。