2011-05-24 69 views
0

您好我想知道是否有任何技術可以通過它來控制使用jquery的加載圖像可以長時間顯示的時間。例如:在jquery中顯示加載圖像很長時間

$('#ajax').html('<img src="ajax.gif"/>'); 
$('#iframe').load('file.php'); 

現在我想知道有什麼方法可以通過它顯示ajax.gif指定的時間?請告訴我。

+0

閱讀'setTimeOut':https://developer.mozilla.org/en/DOM/window.setTimeout – diEcho 2011-05-24 05:50:49

回答

1

嘗試

var loader = '<img id="loader" src="http://tools.patentcalls.com/images/spinner.gif"/>'; 
jQuery(document).ready(function() { 
    setTimeout(function() { 
     jQuery('#ajax').html(loader); 
    }, 1000); 
    jQuery('#iframe').load('file.php'); 
}); 
+0

看到這一個也將是有幫助的:HTTP://plugins.jquery。 com/project/throbber – diEcho 2011-05-24 05:58:43

+0

@diEcho:在哪裏放置$('#iframe')。load('file.php');聲明呢?請你可以編輯上面的代碼? – 2011-05-24 06:05:24

+0

@sanks,更新我的答案;現在看到 – diEcho 2011-05-24 06:08:30