Highcharts错误#13

问题描述 投票:2回答:1

我在页面上创建了一个highchart元素。然后,我想将其重写为高库存元素。我在存货过多时出现了一些错误,我无法摆脱它们。最后,我从文档中复制粘贴了highstock代码,但它也给出了错误。

完整HTML:

<!DOCTYPE html>
<html>
<head>
    <title>avra</title>

    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" type="text/css" href="css/all.css">
    <link rel="stylesheet" type="text/css" href="font/font-awesome/css/font-awesome.min.css">

    <!-- HTML5 SHIV -->
    <!--[if lt IE 9]>
        <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.js"></script>
    <![endif]-->
</head>
<body>

    <main>
            <a href="#">POP-UP</a>
    </main>

    <div class="container">

    </div>

    <script type="text/javascript" src="node_modules/jquery/dist/jquery.min.js"></script>
    <script type="text/javascript" src="node_modules/highcharts/highstock.js"></script>
    <!--<script type="text/javascript" src="node_modules/highcharts/modules/exporting.js"></script>-->
    <script type="text/javascript" src="js/script.js"></script>
</body>
</html>

我的JS文件:

$(document).ready(function(){
    $.getJSON('http://www.highcharts.com/samples/data/jsonp.php?filename=aapl-c.json&callback=?', function (data)    {
        // Create the chart
        var dataObject = {
            rangeSelector: {
                selected: 1,
                inputEnabled: $('#container').width() > 480
            },

            title: {
                text: 'AAPL Stock Price'
            },

            series: [{
                name: 'AAPL',
                data: data,
                tooltip: {
                    valueDecimals: 2
                }
            }],

            chart: {
                renderTo: 'container'
            }

        };

         var chart = new Highcharts.StockChart(dataObject);
        //var chart = $('#container').highcharts('StockChart', dataObject);
    });
});

未捕获的错误:Highcharts错误#13:www.highcharts.com/errors/13

javascript jquery web highcharts
1个回答
0
投票

您想尝试一下:

var chartingOptions = {
    chart: {
        renderTo: 'Container_ID', //**Observation**
        defaultSeriesType: 'column'
    },
    chart = new Highcharts.Chart(chartingOptions)
}
© www.soinside.com 2019 - 2024. All rights reserved.