Задать вопрос
serovpochta
@serovpochta
Лысый

Как сделать loader при загрузке ajax pop-up?

Есть у меня попап В него подгружаются страницы постов Когда в нем подгружается новая страница, то открытый до нее контент еще отображается, пока не загрузится новая Как сделать так, что бы старая до загрузки новой не отображалась, а отображался лоадер до появления новой страницы?
Сайт на Вордпресс
Спасибо!
  • Вопрос задан
  • 844 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
@Skit25
на всё воля Бога
Я бы сделал promise или отключаем асинхронность аякса, перед отправкой запроса подгружаем гифку лоадера. потом, когда получаем ответ сервера. вместо гифки втыкаем новое содержимое. Или, гифка в попапе висит всегда (в DOM), пока ее не заменит ответ сервера. Как-то так.

док. jquery, содержит отличные примеры, включая промисы.

Либо искать подходящий плагин ))
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы