JavaScript → Twitter Bootstrap: Popover не работает в Chrome

Popover — всплывающий блок с контентом, который используется обычно для подсказок (пояснений).

popoverПроблема: Popover не работает (не отображается) в браузере Chrome. Пример кода:

$('.button').popover({
    trigger: 'focus',
});

Решение: добавить в обработчик события вызов e.preventDefault(), который не даст сработать событиям по-умолчанию. Например, если это применить к ссылке, то переход по ссылке не будет произведен. Пример решения:

$('.button').popover({
    trigger: 'focus',
}).click(function(e) { e.preventDefault(); $(this).focus(); });

 

  • Иван Гончаренко

    Нынче работает в Хроме (Chrome). Вот листинг кода информера. 100% работает.

    jQuery(document).ready(function($) {
    // включаем Popover
    $(‘[data-toggle=popover]’).popover();
    });

    Информер