Добрый день. Для начала простой код:
$.ajax({
type: "POST",
url: "operate.php",
data: "variable="+someValue,
success: function(msg){
$('div#targetDiv').html(' ').append(msg);
}
});
также имеется индикатор загрузки:
$("#loading img").ajaxStart(function(){
$(this).show();
}).ajaxStop(function(){
$(this).hide();
});
Файл operate.php выводит на экран картинки с подписями. При активации AJAX индикатор загрузки появляется, текст и разметка загружаются, индикатор пропадает. Затем идет не очень красивая догрузка этих самых картинок.
Скажите пожалуйста, как сделать прелоад всего контента, возвращаемого AJAX?
Пользовался поиском, ничего не нашел.