如何向用户显示加载图片和/或消息?如果可能的话,我想知道如何让它全屏显示灰色背景。有点像从某些画廊查看大图片时(抱歉,没有示例链接)。
目前我是否添加了一个具有图像和其他格式的 CSS 类,但由于某种原因它不起作用。搜索结果确实会插入到 div 中。
HTML
<div id="searchresults"></div>
CSS
div.loading {
background-image: url('../img/loading.gif');
background-position: center;
width: 80px;
height: 80px;
}
JS
$(document).ready(function(){
$('#searchform').submit(function(){
$('#searchresults').addClass('loading');
$.post('search.php', $('#'+this.id).serialize(),function(result){
$('#searchresults').html(result);
});
$('#searchresults').removeClass('loading');
return false;
});
});