【发布时间】:2016-11-22 16:57:16
【问题描述】:
我的网站有这个简单的jQuery 预加载器Script,它显示两个覆盖加载divs(#preload_out and .preload_overlay),直到加载整个页面。之后divs 淡出,我的标题开始动画。
$(window).load(function() {
$('#preload_out, .preload_overlay').delay(180).fadeOut(600, function() {
$('header').addClass('play');
});
});
有没有办法在一段时间后停止预加载器(e.g. 2 seconds),尽管网站没有完全加载,但它会淡出并启动标题动画?当存在加载问题时,我想避免覆盖阻止整个站点。至少我所有的折叠物品都需要 3 秒。有时会出现某种错误,您必须刷新整个站点,因为加载器会因为服务器问题而持续工作很长时间。
干杯!
【问题讨论】: