這個想法是在圖像加載完成時顯示加載div並隱藏div。此代碼適用於Chrome/Firefox,但不適用於IE。任何想法?隱藏()div不能在IE上工作,但在Chrome/firefox上工作
HTML文件
//image
<img src="image.php" class="loading">
//loading tag
<div id="loaddiv">
<div id="loading_float"><img src="src/img/loading.gif">
<br>Loading..
</div>
</div>
JS文件
var imgs_count=0, imgs_loaded=0;
$(function(){
$loading = $('.loading');
if($loading.size()>0){
$loading.load(function(){
$('#loaddiv').hide();
});
}else{
$('#loaddiv').show();
}
});
檢查控制檯在firebug也爲任何JS錯誤 – 2012-08-12 08:39:18
[這個答案](http://stackoverflow.com/a/4583146/447356)我的也可能與你的情況有關。 – 2012-08-12 08:42:29