//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;
});
});
Эй, я учусь Jquery и просто задавался вопросом, почему я не могу назвать «загрузки страницы», а затем пункт назначения с опозданием, кажется, все, что я стараюсь, не работает, например, добавление .delay on или цепочки функций.Jquery: Загрузка страницы HTML, а затем другой HTML-страницы с помощью AJAX
любая помощь будет большой, я даю jquery хорошую старую трещину.
благодаря
+1 для setTimeout, но ----------------- Почему у вас все еще есть '.delay (900)'? –
@Peter: Мне было слишком лениво читать то, что я вставил ... Спасибо. – SLaks