Моя проблема довольно проста, я хотел бы предварительно загрузить страницы перед их отображением в div
У меня есть основной div на моей странице индекса: # data_div
я загружаю страницыс большим количеством изображений в этот Div ... (не только изображения, но и много разметки)
я использую другой div для предварительной загрузки страницы, этот div не виден (но не скрыт, чтобы сохранить хорошее форматированиеданные загружены): #data_loading;
Я использую div для загрузки символа: # wait_div
Я думаю, мне нужен ajax-эквивалент нагрузки JQUERY (событие, а не метод загрузки), но я могу 't установить это событие в div (...), поэтому мне нужно другое решение
$.address.change(function(event) {
$("#wait_div").show();
if(event.value == "/") {
$.address.value("index.php");
} else if(event.value.substr(1, 5) == "Datas") {
$("#data_loading").load(event.value, {
'ajax' : 'true'
},function(){
/* i would like that this occur only when the page is fully loaded
(including image and scripts) inside the temp div */
$("#data_div").children().remove();
$("#wait_div").hide();
$("#data_loading").children().appendTo($("#data_div")).fadeIn(1000);
//alert("done");
});
});
}
});