我要求我必须在页面上有一些文本,当用户将鼠标悬停在文本上时,折线图会显示在工具提示中。它在IE 8和Firefox中运行正常,但在IE 9中我只看到一个空白图表,没有行。我已经验证了线条图在IE 9中只在普通页面上显示时没有工作(没有ajax / tooltip)。
这是我的javascript,用于在悬停时创建工具提示:
$.ajax({
url: "/LineChart",
type: 'POST',
contentType: 'application/json; charset=utf-8',
data: JSON.stringify({ lines: linesData, categories: categoriesData }),
success: function (data) {
tooltipContent.append(data);
$that.tooltip({
top: 0,
left: 25,
staysOpen: false,
bodyHandler: function () {
return tooltipContent.html();
}
});
}
});
再次,这在IE 8和Firefox中都可以正常工作。