1
我有一個大型頁面,DOM需要一段時間才能完全加載。我認爲這將是很好的有一個小加載動畫出現而頁面加載,所以我實現了這個:JQuery加載動畫:動畫出現之前仍有很大差距
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script src="https://github.com/Modernizr/Modernizr/raw/master/modernizr.js"></script>
<script>
// Wait for window load
$(window).load(function() {
// Animate loader off screen
$("#wait").animate({
top: -200
}, 1500);
});
</script>
<body>
<div id="wait">
<img src="/assets/images/ajax-loader.gif" />
</div>
(發現here)
它的工作原理,但只在最後一刻,當DOM大約是已經加載的五分之四。希望是否有人知道更好的方法來做到這一點?
你裝什麼類型的數據???它是文字或圖像 – Sibu
@Sibu只是一個很大的基本網頁,有1個大圖像和一些HTML - 沒什麼特別的 – MeltingDog