2012-04-07 100 views

回答

3

http://jsfiddle.net/SxHNn/

等待圖像負載然後開始的時間間隔。 @Starx是正確的,特別是因爲一些瀏覽器不緩存加載事件緩存的圖像。因此,如果沒有waitforimages,在某些瀏覽器刷新頁面後間隔不會啓動。使用我張貼的小提琴,但或者因爲你沒有使用背景圖片你,你保羅愛爾蘭的更簡潔的解決方案可以使用.waitForImages從撐着,而不是jQuery的.load

https://gist.github.com/268257

2

對於你的情況,有一個插件稱爲waitforimages,這是完美的。

只有在所有圖像加載完成後才能運行此功能。

+1

等待圖像踢屁股。 – Fresheyeball 2012-04-07 00:58:34

+0

感謝您指點我這個方向。代碼方面的實現很簡單,但無論我將它添加到現有代碼中,我都沒有取得任何成功。 – Andy 2012-04-07 06:58:28

+0

嘗試發佈與此相關的問題。我會看看 – Starx 2012-04-07 13:22:23