有人可以幫我理解爲什麼這不起作用嗎? 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的:
<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>
現在正在工作。出於某種原因,我很難確定我已經關閉了所有的括號和大括號。非常感謝! –