Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   poper() от bootstrap4 открывается со второго раза (https://javascript.ru/forum/jquery/79545-poper-ot-bootstrap4-otkryvaetsya-so-vtorogo-raza.html)

dizelvis 20.02.2020 21:26

poper() от bootstrap4 открывается со второго раза
 
Всем привет. Прошу помощи. При клике по ссылке вызывается функция notifyList (). Она получает уведомления и отображает их в объекте popover(). При каждом закрытии элемент удаляется из dom, чтобы следующее открытие загрузило актуальные данные. И в целом все работает хорошо, непонятно только, почему при первом нажатии на ссылку ничего не происходит, все работать начинает со второго клика.
function notifyList() {
 $("#notify").popover({
  title: 'Уведомления',
  placement: 'bottom',
  html: true,
  content: '',
  container: 'body'
  });

 $.ajax({
  type: 'POST',
  url: '/req/notify.php',
  data: 'showlist=show_all_nootify',
  success: function(data) {
    if (data != "") {
      $('#notify').data('content', data).attr('data-content', data);
    }
   }
 });

 $('#notify').on('hide.bs.popoverpopover', function() {
 $('#notify').popover('dispose');
 });
}

dizelvis 20.02.2020 21:34

Прошу модераторов изменить название темы, исправить на popover()


Часовой пояс GMT +3, время: 09:34.