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。您的示例在创建图表并加载数据后使用一个按钮,但不幸的是,在加载数据时,如果不单击按钮,我仍然无法使其起作用