我有一个简单的延迟加载,看起来像这样(对象通过 CSS 具有不透明度 0):
if($('div#main').length) {
$('div#main').find('.header').fadeTo(400, 1)
.siblings('.content').delay(200).fadeTo(400, 1)
.siblings('.page-title-container').delay(300).fadeTo(400, 1)
.siblings('.footer').delay(400).fadeTo(400, 1);
}
问题是,在嵌入了 Vimeo 播放器的页面上,网站会保持空白 2-3 秒,直到 Vimeo 播放器加载并且我的延迟加载启动。
除了 Vimeo 播放器外,有什么方法可以等待所有内容加载吗?
如果我错过了什么,请告诉我!
谢谢!