使用Internet Explorer 7/8进行计时 - 图表未显示

时间:2013-07-12 09:44:35

标签: javascript highcharts highstock

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

我的解决方法是

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

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

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

1 个答案:

答案 0 :(得分:0)

您可以收听chart load event ...

$(document).ready(function () {
    $("#container").highcharts({
        events: {
            load: function () { myOtherFunctions(); }
        }
    });
});