Поповерный контент не показывается после нескольких кликов - PullRequest
0 голосов
/ 19 сентября 2019

У меня возникла проблема с отладкой этой проблемы, когда всплывающее содержимое отображается для первых двух кликов

Первые два клика результат

Контент не будет отображаться снова каждый разЯ нажимаю снова.

После двух щелчков мыши результат

Я попробовал эти решения. Они работают так же, но ни одна из них не решает мою проблему.

первое решение

function popoverdisplaypayments(booking_id,poptable){
        $('#popoverpayments'+booking_id).popover({
         html: true,
         container:'body',
         placement: 'top',
     });
     var popover = $('#popoverpayments'+booking_id).data('bs.popover');
     popover.options.content = $('#myPopoverContent').html(poptable);
     $('#popoverpayments'+booking_id).popover('show'); 

второе решение

function popoverdisplaypayments(booking_id,poptable){
        $('#popoverpayments'+booking_id).popover({
         html: true,
         container:'body',
         placement: 'top',
         content: function () {
                return $('#myPopoverContent').html(poptable);
         }
     });
     $('#popoverpayments'+booking_id).popover('show');

третье решение

setTimeout(function () {
    function popoverdisplaypayments(booking_id,poptable){
            $('#popoverpayments'+booking_id).popover({
             html: true,
             container:'body',
             placement: 'top',
             content: function () {
                    return $('#myPopoverContent').html(poptable);
             }
         });
         $('#popoverpayments'+booking_id).popover('show'); 
},500);

Кажется, что содержимое не заменяется в параметре popover. Никто не знает проблему

1 Ответ

0 голосов
/ 19 сентября 2019

Создайте временный тег div в javascript и добавьте его в тело документа, как показано в примере, вызовите его при загрузке тела, после чего появится всплывающее сообщение с предупреждением для пользователя

http://smartsnipp.ecomparefiles.com/code/asp_net_web_application/how_to_detect_adblock_javascript_example.aspx

...