1

我有一个简单的延迟加载,看起来像这样(对象通过 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 播放器外,有什么方法可以等待所有内容加载吗?

如果我错过了什么,请告诉我!
谢谢!

4

1 回答 1

0

不太确定你在追求什么,但这可能会有所帮助:你可以试试 :not()-selector,或者通过 .not() 过滤掉 vimeoplayer

:not()-selector: http://api.jquery.com/not-selector/

.not(): http://api.jquery.com/not/

/J。

于 2013-08-28T07:54:22.247 回答