我用Highcharts,一款JS图表工具,由于图表里面的内容是在$(document).ready(),页面加载完成后才显示。
碰巧下面的详细内容图片太多,加载就慢,严重影响了图表的执行显示。求教问题
1.Highcharts能否有设置即时显示图表而不是页面加载后才显示?
2.另一个方案,令否让下面详细内容的内容延后加载。让$(document).ready()内容比他先执行

解决方案 »

  1.   

    下面的详细内容,ajax 异步加载
      

  2.   

    不需要放到ready里面,js代码放到你这个控件需要的所有DOM对象的下面即可。。注意是下面,不能是里面或者上面,要不会报错<div id="dv">123</div>
    <script type="text/javascript">alert(document.getElementById('dv').innerHTML)</script>
      

  3.   

    $(document).ready(),页面加载完成后才显示。弱弱的说句 这个不是页面加载完毕 而是dom加载完毕 
      

  4.   

    下面的详细内容,ajax 异步加载
      

  5.   

    下面的详细内容,ajax 异步加载