.load() - ожидание загрузки
Выполняю код
$("#content").load("view.php",{letter: temp})
Как скрасить время ожидания загрузки данных пользователю? Например вывести слово ожидание? Знаний мало, но направление я примерно понял
$("#content").load("view.php",{letter: temp}, function()
Но что является ответом от сервака, что загрузка закончена? |
Возможно вам нужно это. Это сработает даже если вы используете ajax, но мой небольшой опыт не позволяет точно сказать рационально ли использовать эту функцию или есть другой подход:
$(document).ready(function(){
// тут выполняем что сделать если загрузка окончена
});
Я делел так, юзер нажал кнопку, я включаю див с анимационным спиннером:
$(".button").one("click", function(){
show();
$(".spinner").css("display","block");
});
Как загрузка картинки с сервака закончилась прячу его снова:
$(document).ready(function(){
$(".spinner").css("display","none");
});
|
Большое спасибо!уже решил проблему) в ф-ий до
$("#content").load("view.php",{letter: temp})
добавил
$("#content").html("<img src=\'images/loader.gif\'>")
получилось
$("#content").html("<img src=\'images/loader.gif\'>")
$("#content").load("view.php",{letter: temp})
|
| Часовой пояс GMT +3, время: 11:38. |