//when document loads
$(document).ready(function() {
//navigation item is clicked
$('.nav_item').click(function() {
//get the clicked nav items id
var nav_item = $(this).attr("id");
var location_to_load = nav_item + '.html';
//load the loading html then the page
$('#sliding_content_container').load('loading.html', null, showResponse);
//load the page
function showResponse(){
$('#sliding_content_container').delay(900).load(location_to_load);
};
//dont refresh
return false;
});
});
Hey, j'apprends Jquery et me demandais pourquoi je ne peux pas appeler une « page de chargement », puis la destination avec un retard, il semble tout ce que j'essaie ne fonctionne pas par exemple en ajoutant .delay sur ou enchaîner les fonctions ..Jquery: Le chargement d'une page HTML puis une autre page html via AJAX
toute aide sera grande, je donne jquery une bonne vieille fissure.
grâce
+1 pour setTimeout, mais ----------------- Pourquoi avez-vous toujours un '.delay (900)' dedans? –
@Peter: J'étais trop fainéant pour lire ce que j'ai collé ... Merci. – SLaks