2013-11-29 51 views
0

面對的問題,同時加載高股票圖表,得到未捕獲的類型錯誤:對象[對象的對象]無方法「highcharts」錯誤未捕獲的類型錯誤:對象[對象的對象]無方法「highcharts」,而裝載highstock圖表

$(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

您可以給我們鏈接到lvie演示,因爲代碼似乎很好。 –

回答

1

使用DOM後您的代碼:http://jsfiddle.net/bu9V8/

$(function() { // call code below, after document is loaded 
    $("#container").highcharts('StockChart', { 
    series: [{ 
     data: [5, 10] 
    }] 
    }); 
}); 
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庫。

相關問題