¿Puede alguien ayudarme a entender por qué esto no funciona? El archivo loading.gif aparece mientras ajax .load carga la página, pero nunca desaparece. Esto me lleva a creer que ni las funciones .ajaxStart ni .ajaxStop se están llamando (porque tampoco lo está ocultando inicialmente)..ajaxStart y .ajaxStop no dispara
TIA!
El css:
#loadingDiv {
background-image: url('images/loading.gif');
height: 32px;
width: 32px;
margin: 50px auto 50px auto; }
El 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>
Está trabajando ahora. Por alguna razón, me resulta difícil asegurarme de haber cerrado todos los paréntesis y las llaves. ¡Muchas gracias! –