Заставить $.get ждать появления элемента

Как получить содержимое страницы по ссылке, если страница некоторое время после открытия ждет появления данных с ajax-запроса и крутит анимацию загрузки? Нужно как-то заставить $.get ждать, пока анимация не станет hidden, но как?


Ответы (1 шт):

Автор решения: Алексей Шиманский

Суть проста:

  • Перед отправкой ajax запроса - показываем анимацию загрузки
  • При success - убираем анимацию загрузки и вставляем данные (отображаем данные).

В методе $.ajax() есть даже вспомогательный callback под названием beforeSend, где можно как раз показать анимацию. Ну а у $.get только перед ним самим

→ Ссылка