2015-09-13 48 views
0

我的頁面加載速度很慢,所以我想添加一個加載符號。我有一個加載圖像,現在我只想讓它顯示加載符號,直到它加載。我該怎麼做呢?如何製作加載符號

+1

不建議jQuery的解決問題沒有如此標籤。 –

回答

-1

首先,請不要來Stackoverflow尋找現成的解決方案。嘗試自己解決問題。如果這不起作用,那就來這裏。
解決方案使用jQuery

$(function(){ 
    $(".loading").delay(1000).hide(); // wait one second, then hide the loading icon, assuming that is has a class of loading. 
}); 
+0

好的,對不起。下一次會有所不同 – NoobCoder

+0

另一件事,如果您的頁面正在加載,添加這可能會加載速度較慢,加載圖標可能不會顯示,直到頁面加載,在這一點上,它是沒有必要的。 – TricksfortheWeb

+0

爲什麼在加載頁面之前加載圖標不顯示?它將顯示何時解析HTML。另外,爲什麼在頁面加載後等待1秒鐘以隱藏加載圖標?您對「現成」解決方案的評論。無論有效,都屬於評論,而不是答案。 –

-1

創建你的形象一個div塊和封裝在另一個div的,其餘內容:

<div id='loadingDiv'> 
    Loading... <img src='path to loading image' /> 
</div> 
<div id='content'> 
... 
</div> 

確保在CSS#內容設置爲顯示:隱藏;

然後添加以下JS:

$(window).load(function() { 
    $('#loadingDiv').hide(); 
    $('#content').show(); 
}); 
-1

添加口主體標籤下面的DIV權利。

<div class="loader"></div> 

現在添加CSS爲類

.loader { 
    position: fixed; 
    left: 0px; 
    top: 0px; 
    width: 100%; 
    height: 100%; 
    z-index: 9999; 
    background: url('images/page-loader.gif') 50% 50% no-repeat /*image that you want to show at loading time */rgb(249,249,249); 
} 

後,只是在你的HTML頁面的頭部添加這個腳本..

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script> 
<script type="text/javascript"> 
$(window).load(function() { 
    $(".loader").fadeOut("slow"); 
}) 
</script> 
+0

'

  • 11. XPerfView加載緩慢符號
  • 12. WinDbg符號加載問題
  • 13. 調試符號未加載
  • 14. 顯示AJAX加載符號
  • 15. 如何在加載jquery製表符之前顯示'加載'
  • 16. xperf拒絕加載任何符號
  • 17. 如何使用加載外部文件製作預加載器?
  • 18. 如何在加載HTML5視頻時製作加載圖片?
  • 19. 如何添加「%」符號?
  • 20. SSE加載無符號字符short
  • 21. 符號如何工作?
  • 22. C++操作符重載和符號
  • 23. 如何向符號添加字符串?
  • 24. 如何強制加載HQL
  • 25. 如何限制Javascript加載
  • 26. 加載來自其他二進制文件的符號
  • 27. 符號鏈接如何影響加載persistence.xml
  • 28. 如何將無符號整數加載到SIMD中
  • 29. 如何從共享/動態庫中加載符號表結構?
  • 30. 如何在調試Visual C++程序時禁用符號加載?