jQuery和同步函数的进度条

时间:2013-11-16 18:38:36

标签: javascript jquery html progress-bar synchronous

我想在html网站上显示进度条。 由于大多数加载时间是由于循环中的某些处理,我尝试了:

var func = function(){
    var myList = []
    for (var i = 0; i < 100; i++) {
        $("#progress_bar").html("Progress: " + i "/100");
        myList = push(some_function(i));
    }
    return myList;
}

但是,我只看到i=99的结果。 如果它不在函数内部,我只会使用基于window.setTimeout的迭代,但这里会使func返回undefined

在JavaScript中,有没有办法同时拥有:

  • 函数返回结果,
  • html进度条在功能进行时更新?

0 个答案:

没有答案