1

在我的网页完全加载之前,我正在显示一个 gif 加载图像。它工作正常,但是当我刷新我的网页时,它加载非常快,但 gif 图像会立即显示。

有没有办法让 gif 图像在请求页面后仅显示 2 秒?

4

1 回答 1

0

您可以在 2 秒后创建一个超时触发

var myLoadingTimer = setTimeout(function(){
    $('#thegifimage').show(); // show the image
},2000);

并在页面加载时取消这个

$(document).ready(function() {
    clearTimeout(myLoadingTimer); // clearing the timer
    $('#thegifimage').show(); // hiding image tho
});

然而,当页面在 2010 毫秒后加载时,总是会发生图像显示;)

于 2013-10-16T06:16:32.020 回答