我看到了这段代码:http: //jsfiddle.net/AVygG/
我很好奇highchart什么时候完全加载?我在 highcharts 文档中看到events: load:应该能够在 highchart 完全加载时调用回调函数。
如果它已完全加载,那么我是否可以假设var 图表在警报弹出时应该已经具有值?这是图表已经加载的一个很好的基础吗?
我问的原因是我正在处理另一个代码,highchart 显然没有在 IE8 中完全加载。看起来 highcharts 可能在加载其元素时存在竞争条件。
谢谢!
$(function () {
// create the chart
var chart = new Highcharts.Chart({
chart: {
renderTo: 'container',
events: {
load: function(event) {
alert ('Chart loaded');
}
}
},
xAxis: {
},
series: [{
animation: false,
data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4]
}]
});
}); </p>