Highcharts renderTo找不到容器(错误13)

时间:2015-04-08 18:24:31

标签: highcharts

我收到错误13(找不到renderTo / container)in this plunk但容器div存在,知道为什么我收到此错误?

HTML:

<div id="container"></div>

使用Javascript:

(function ($) {

  var chart = new Highcharts.Chart({             
        chart: {
            renderTo: 'container',
            type: 'line'
      }
      ,xAxis: {
          categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',
          'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
       },
      series: [{
          name: 'Tokyo',
          data: [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6]
          }, {
              name: 'London',
              data: [3.9, 4.2, 5.7, 8.5, 11.9, 15.2, 17.0, 16.6, 14.2, 10.3, 6.6, 4.8]
       }]
  });

 }(jQuery));

2 个答案:

答案 0 :(得分:2)

You need to use jquery ready function:
$(document).ready(function() {
  ......
}

答案 1 :(得分:0)

使用jquery ready函数或在body标记的末尾移动名为app.js的脚本,以便在'container'呈现为html并且Highchart能够在DOM中找到它之后执行脚本。< / p>