Заставить $.get ждать появления элемента
Как получить содержимое страницы по ссылке, если страница некоторое время после открытия ждет появления данных с ajax-запроса и крутит анимацию загрузки? Нужно как-то заставить $.get ждать, пока анимация не станет hidden, но как?
Ответы (1 шт):
Автор решения: Алексей Шиманский
→ Ссылка
Суть проста:
- Перед отправкой
ajaxзапроса - показываем анимацию загрузки - При
success- убираем анимацию загрузки и вставляем данные (отображаем данные).
В методе $.ajax() есть даже вспомогательный callback под названием beforeSend, где можно как раз показать анимацию. Ну а у $.get только перед ним самим