请问有人能帮我理解为什么这不起作用吗?loading.gif出现了,表示ajax.load正在加载页面,但始终不会消失。这让我相信既没有调用.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>