사용자에게 로딩 사진 및/또는 메시지를 표시하려면 어떻게해야합니까? 가능한 경우 회색으로 흐리게 처리 된 배경을 전체 화면으로 만드는 방법을 알고 싶습니다. 어떤 갤러리에서 큰 그림을 볼 때 (미안하지만, 예제 링크가 없음) 좋아.jQuery가 작동 중/대기 중 /로드 중임을 표시하는 방법은 무엇입니까?
현재 이미지 및 기타 포매 팅을하는 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;
});
});