Bandicoot
@Bandicoot
Вась-программист

Как оживить поповеры Bootstrap после перезагрузки части страницы по Pjax?

На странице есть блок с достаточно сложной версткой (виджет Yii2 с кучей партиалов, верстку приводить не буду), на некоторые ссылки, которые в нем находятся, навешаны popover'ы (срабатывают по событию hover). Они четко работают до того момента, пока блок не обновляется по Pjax:

$.pjax.reload('#my-block');

Переопределение после перезагрузки не помогло (необходимые атрибуты прописаны в html коде)

$('.link').popover();

Кто сталкивался с такой проблемой, подскажите пожалуйста, как решить. Что интересно, навешанные на другие ссылки модалки норм. отрабатывают.
  • Вопрос задан
  • 86 просмотров
Решения вопроса 1
Justique
@Justique
$(document).on('pjax:complete', function(e) {
       $('.link').popover();
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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