왜 이것이 작동하지 않는지 이해할 수 있습니까? loading.gif는 Ajax .load가 페이지를로드하는 동안 나타나지만 멀리 가지 않습니다. 이것은 나를 .ajaxStart 함수 나 .ajaxStop 함수가 호출되지 않는다고 믿게한다. 왜냐하면 처음에는 그것을 숨기지도 않기 때문이다..ajaxStart 및 .ajaxStop이 실행되지 않음
TIA!
는 CSS :
#loadingDiv {
background-image: url('images/loading.gif');
height: 32px;
width: 32px;
margin: 50px auto 50px auto; }
JQuery와 : loadingDiv
에
<script type="text/javascript">
$(document).ready(function()
{
$('#loadingDiv')
.hide()
.ajaxStart(function() {
$(this).show();
})
.ajaxStop(function() {
$(this).hide();
})
;
$("#results").load("i/getAllInfo.class.php"); return false;
};
</script>
이제 작동 중입니다. 어떤 이유로 든 어려운 시간에 괄호와 중괄호를 모두 닫았습니다. 매우 감사합니다! –