0

我在一个脚本中有一个 Highchart 和一些其他功能。它在 Firefox 和 IE > 8 中运行良好,但在 IE 7/8 中存在时间问题,图表根本没有显示。

我的解决方法是

setTimeout( function() {    
   .. my other functions
}, 5000 );  

但这不是一个好习惯,甚至不确定是否在每种情况下都足够 5000。

有没有办法检测Highchart何时准备好并且脚本可以继续使用其他功能?

4

1 回答 1

0

您可以收听图表加载事件...

$(document).ready(function () {
    $("#container").highcharts({
        events: {
            load: function () { myOtherFunctions(); }
        }
    });
});
于 2013-07-12T09:50:47.297 回答