在加载高库存图表时遇到问题,获取未捕获的TypeError:对象[对象对象]没有方法'highcharts'错误
$(divId).highcharts('StockChart', {
rangeSelector: {
enabled: true,
buttonTheme:
{
width:50,
height:20
},
inputEnabled : false
},
exporting: {
enabled: false
},
navigator: {
enabled: false
},
scrollbar: {
enabled: false
},
chart : {
events: {
click: function(event) {
}
},
pinchType : 'none',
zoomType : 'none'
},
title : {
text : 'AAPL Stock Price'
},
series : [{
name : 'AAPL Stock Price',
data : data,
type : 'area',
threshold : null,
enableMouseTracking: false,
fillColor : {
linearGradient : {
x1: 0,
y1: 0,
x2: 0,
y2: 1
},
stops : [[0, Highcharts.getOptions().colors[0]], [1, 'rgba(0,0,0,0)']]
}
}]
});
});
我已经导入了这些库 首先jquery然后highstock然后出口 提前致谢
答案 0 :(得分:1)
在加载DOM后使用您的代码,如下例所示:http://jsfiddle.net/bu9V8/
$(function () { // call code below, after document is loaded
$("#container").highcharts('StockChart', {
series: [{
data: [5, 10]
}]
});
});
答案 1 :(得分:0)
尝试这样做:
<script src="http://code.jquery.com/jquery-1.9.0.js"></script>
<script src="http://code.highcharts.com/highcharts.js"></script>
<script src="http://code.highcharts.com/modules/exporting.js"></script>
jQuery-1.9.0.js库。