我在我的網站中使用圖像幻燈片放映,但是當我加載我的網站時,它需要更多時間,並且最初頁面看起來並不是一張一張的圖像。所以,我想加載圖像幻燈片上的第一個加載圖像,當div內容被完全加載,然後隱藏加載圖像和顯示圖像幻燈片放映。所以,這可能請幫助我。 我未加載ajax的內容。它是簡單的加載。顯示正在加載圖像,直到內容完全加載
3
A
回答
4
$('#loading-image').show(); // show loading image before request
$('#content').load('my-content-source.php', function() { // load content
$('#loading-image').hide(); // hide image after content was loaded
});
其中loading-image
是你的加載ID indicatior,並content
是你的內容容器的ID。
1
這取決於你想顯示什麼, 一個簡單的加載背景圖片可以做這樣的:
與加載你的內容,你可以你的Div元素上設置一個類開始之前。
$('#myDiv').addClass('loading');
在CSS,你可以裝載你可以刪除課後有
#myDiv { width: 100px; height; 100px; }
#myDiv.loading { background: url(loading.gif) no-repeat center center; }
$('#myDiv').load("http://www.mypage.com/contentToLoad.php", function(){
$('#myDiv').removeClass('loading');
});
如果你想顯示更多的標記(HTML,文本和圖像的DIV
...) 你將需要做同樣的事情,但不是使用addClass()
和removeClass
,你需要Show()
和Hide()
另一個元素。
1
您可以使用圖像的onload事件,然後隱藏您的加載動畫。
<img onload="hideLoadingDiv();">
1
這種要看你究竟是現在做的一切..
但這是一樣簡單,因爲它得到:
http://jsfiddle.net/JTCpB/1/編輯:更新了加載圖像有意義的東西。
<div id="load">
<img src="http://lorempixum.com/g/400/200/" alt="" />
</div>
#load {
width: 400px;
height: 200px;
background: url("loading.gif") no-repeat center center; }
相關問題
- 1. 顯示圖像,直到內容加載
- 2. 顯示加載器圖像,直到完全加載背景圖像
- 3. 如何顯示加載消息,直到標籤內容完全加載AJAX?
- 4. 不要顯示,直到背景圖像完全加載
- 5. 如何顯示等待gif,直到圖像完全加載
- 6. 完全加載後顯示圖像
- 7. 在頁面完全加載之前顯示加載圖像
- 8. jQuery .load(),直到加載圖像才顯示新內容
- 9. 通過遠程URL自舉模式加載內容,等待模式完全加載內容,直到顯示
- 10. 如何在加載標籤內容時顯示加載圖像?
- 11. Ajax加載圖像在ajax內容加載之前未顯示;圖像和內容加載在相同的div
- 12. 顯示進度條或加載圖標,直到頁面完全加載?
- 13. 如何顯示加載圖像,而標籤內容加載?
- 14. AJAX - 顯示加載圖像,直到數據庫查詢加載
- 15. 加載圖像直到頁面加載後才顯示。
- 16. 顯示加載gif,直到所有圖像加載?
- 17. 如何在內容完全加載之前顯示加載消息
- 18. 如何顯示進度圖標,直到所選圖像完全加載?
- 19. 顯示'正在加載內容消息'
- 20. 顯示加載器,直到整個頁面完全加載在asp.net
- 21. 如何在iframe完全加載之前顯示加載圖標?
- 22. 顯示加載對話框,直到網頁完全加載到WebView中
- 23. 僅在其源內容已完全加載後才顯示iFrame
- 24. 如果有任何內容正在加載顯示加載gif
- 25. UIWebView內容不會加載,直到顯示視圖後
- 26. 隱藏內容,直到腳本完全加載的jQuery
- 27. 拖延顯示圖像,直到通過ajax完全加載html結果
- 28. 如何顯示加載屏幕,直到完成asynctask加載
- 29. 顯示ajax加載程序圖像,直到加載實際圖像
- 30. 顯示正在加載圖像php