我收到错误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));
答案 0 :(得分:2)
You need to use jquery ready function:
$(document).ready(function() {
......
}
答案 1 :(得分:0)
使用jquery ready函数或在body标记的末尾移动名为app.js的脚本,以便在'container'呈现为html并且Highchart能够在DOM中找到它之后执行脚本。< / p>