显示加载图像,直到加载所有数据

时间:2014-12-29 12:47:54

标签: javascript jquery html5 dom

现在我只是给出一个明确的时间间隔,之后加载图像消失了,但我想放置一个加载图像,直到背景中的所有内容都没有完全加载才会显示。

当前代码

#loadingImgDIv{
position:fixed;
width:100%;
height:100%;
top:0px;
left:0px;
z-index:14;
}

<script>
setTimeout("removeLoadingImg()",5000);
function removeLoadingImg(){
//using css display:hidden; attribute on #loadingImgDiv using javascript
}
</script>

但这不是正确的方法......所以请帮助我

1 个答案:

答案 0 :(得分:3)

简单:

spinner.show()
$.get('/api')
  .success(successCb)
  .fail(failCb)
  .always(function(){
    //...
    spinner.dismiss()
  })