Twitter BootStrap Popover не отображается

Я пытаюсь заставить загрузчик popover работать над значком глифа в промежутке, но он просто не работает.

В моем HTML:

<span class="glyphicon glyphicon-exclamation-sign" data-toggle="popover" tabindex="0" title="Offer Details" data-content="Some stuff goes here"></span>

<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.2/umd/popper.min.js"></script>

<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0/js/bootstrap.min.js"></script>

В моем JS:

$(document).ready(
    $(function () {
        $('[data-toggle="popover"]').popover({
            placement : 'top',
            trigger: 'focus click',
        })
    })
);

Когда я нажимаю на глиф, я вижу в консоли, что к диапазону добавляется aria-describedby="popover41686" и когда я щелкаю прочь, он удаляется. Таким образом, функциональность поповера, кажется, работает, просто мой фактический поповер не отображается.

Я реализовал похожую вещь с помощью всплывающих подсказок Bootstrap до этого, и у меня не было проблем. Может ли это быть что-то связанное с диапазоном, как я обнаружил информацию о том, что нужно установить tabindex, потому что диапазон обычно не фокусируется?

0 ответов

Другие вопросы по тегам