11548 sujets

JavaScript, DOM et API Web HTML5

Salut,

Je veux un "loading..." qui apparait a chaque appel Ajax associé a un certain element. Le code suivant marche, mais juste la premiere fois, apres je revois plus jamais le "loading..." (bien que l'appel Ajax continue de marcher). Quelqu'un saurait pourquoi ?


$('#truc').live("click", function(){	
	$("#ajax").load("page.php");		
	return false;		
});	

$('#ajax').ajaxStart(function() {
	$('#loading').show();
	}).ajaxComplete(function() {
	$('#loading').hide();
});

Modifié par apericube (10 Jul 2010 - 17:32)