Анимация Ajax Fivestar

28 ноября 2020 в 10:28
Аватар пользователя y-vo y-vo 0 7 Решено

Приветствую. Сделали свой виджет, все работает, однако при нажатии на оценку юзером воспроизводится анимация, я так понимаю это происходит при AJAX запросе и за счет того что js где то прописывает контейнер с бэкграундом этого изображения, но отследить где это у меня не получается. Может кто то подсказать как стилизовать это дело или убрать эту анимацию совсем? С AJAX к сожалению почти не знаком, не могу это выловить, в js и CSS модуля тоже вроде бы не нашел подобного. Может быть это функция ядра?

Комментарии

Хотел так сделать, но я просто не успеваю его отловить чтоб класс хотя бы его найти)
Нашел в интернет статью, попробовал вот так сделать:

.ajax-progress .message,
.ajax-progress-throbber .message{
  display: none;
}
.ajax-progress .throbber,
.ajax-progress-throbber .throbber {
  display: none;
}
.ajax-progress,
.ajax-progress-throbber {
  display: none;
}

Но контейнер все равно остался, не пойму как от него избавиться.

28 ноября 2020 в 10:52

Для начала изучите код этого модуля и его css стили.

А так, я бы через отладку бы прогнал бы сайт, поставив точку останова на момент срабатывания клика по рейтингу

Ну или попытаться увидеть этот див в инспекторе браузера в момент срабатывания

28 ноября 2020 в 11:08

Лучше добавить какой-нибудь родительский селектор к этому классу. А то потом на какой-нибудь странице что-то скроется и долго будете искать почему)

28 ноября 2020 в 12:05