Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 高图显示开始时的加载_Javascript_Highcharts_Highstock_Loading Animation - Fatal编程技术网

Javascript 高图显示开始时的加载

Javascript 高图显示开始时的加载,javascript,highcharts,highstock,loading-animation,Javascript,Highcharts,Highstock,Loading Animation,当我的页面打开时,我试图显示加载的文本或动画,但不知何故它不起作用,并且我没有从以下解释中变得更明智: 我还用一个按钮检查了各种示例,但不幸的是,它对我也不起作用。这是我的代码片段: <script> $(function () { chart.showLoading('Loading data ...'); $.getJSON('http://url/data_1/', function (da

当我的页面打开时,我试图显示加载的文本或动画,但不知何故它不起作用,并且我没有从以下解释中变得更明智: 我还用一个按钮检查了各种示例,但不幸的是,它对我也不起作用。这是我的代码片段:

<script>
            $(function () {
                chart.showLoading('Loading data ...');
                $.getJSON('http://url/data_1/', function (data) {

                    // define and process data
                    var ohlc = [] ;
                    ohlc.push([...]);
                    ...
                    }

                    // create the chart
                    var chart = Highcharts.stockChart('container', {
                        plotOptions: { ... },
                        series: [{ ... }],
                        });
                    });
</script>

$(函数(){
chart.showLoading('加载数据…');
$.getJSON('http://url/data_1/,函数(数据){
//定义和处理数据
var ohlc=[];
ohlc.push([…]);
...
}
//创建图表
var chart=Highcharts.stockChart('容器'{
打印选项:{…},
系列:[{…}],
});
});

非常感谢您的帮助。

尝试一下示例。希望它对您有用ShowLoading方法要求在使用该方法之前实例化一个图表-您可以做相反的事情。@morganfree谢谢。但是如果我先用“var chart=Highcharts;”创建图表,它仍然不起作用。还要感谢Saurabh。您的示例使用的是按钮a在创建图表并加载数据之后,但不幸的是,在加载数据时,如果不单击按钮尝试示例,我仍然无法使其正常工作。希望它对您有效ShowLoading方法要求在使用该方法之前实例化图表-您的做法正好相反。@morganfree谢谢。但是如果我先创建图表,请th`var chart=Highcharts;`it仍然不起作用。还要感谢Saurabh。您的示例在创建图表并加载数据后使用一个按钮,但不幸的是,在加载数据时,如果不单击按钮,我仍然无法使其起作用