Javascript 使用Internet Explorer 7/8计时-未显示图表
我在一个脚本中有一个Highchart和一些其他函数。它在Firefox和IE>8中运行良好,但在IE 7/8中存在计时问题,图表根本不显示 我的解决办法是Javascript 使用Internet Explorer 7/8计时-未显示图表,javascript,highcharts,highstock,Javascript,Highcharts,Highstock,我在一个脚本中有一个Highchart和一些其他函数。它在Firefox和IE>8中运行良好,但在IE 7/8中存在计时问题,图表根本不显示 我的解决办法是 setTimeout( function() { .. my other functions }, 5000 ); 但这不是一个好的做法,甚至不确定5000美元是否足够 当Highchart准备就绪并且脚本可以继续执行其他功能时,是否有方法进行检测?您可以收听 谢谢,但这没用。在我的例子中,如果没有setTimeout,
setTimeout( function() {
.. my other functions
}, 5000 );
但这不是一个好的做法,甚至不确定5000美元是否足够
当Highchart准备就绪并且脚本可以继续执行其他功能时,是否有方法进行检测?您可以收听
谢谢,但这没用。在我的例子中,如果没有setTimeout,就不会加载图表,因此不会触发图表加载事件。还有其他机会吗?我明白了-我已经更新了示例以确保代码在文档准备好时运行-这应该会有所帮助。
$(document).ready(function () {
$("#container").highcharts({
events: {
load: function () { myOtherFunctions(); }
}
});
});