2013-12-04 3 views
1

Я хочу показать загрузочный popover на hover. В popover content у меня есть элементы списка. Когда я поднимаю элемент, который я использовал, чтобы показать поппер, его исчезновение исчезло. Я хочу, чтобы он разошелся, пока я не нахожусь на попере.Как показать загрузочный popover как выпадающее меню?

Возможно ли это?

<a href="#" class="btn btn-info" data-toggle="popover" data-content="hello" data-title="Welcome" data-placement="left"><i class="fa fa-anchor"></i> Goto</a> 

Js является

$('[data-toggle=popover]').popover({ 
     plcement:"left", 
     title:"Heloo", 
     content:"Welcome" 
    }); 

Как иметь поповер остается присутствовать, пока я не уеду из содержания поповер?

ответ

2

Установите триггер поповер, а затем использовать шаблон в пирог, который будет скрывать себя, когда происходит MouseOut ...

$("[data-toggle=popover]").popover({ 
    trigger: 'manual', 
    animate: false, 
    html: true, 
    placement: 'left', 
    template: '<div class="popover" onmouseover="$(this).mouseleave(function() {$(this).hide(); });"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"><p></p></div></div></div>' 

}).click(function(e) { 
    e.preventDefault() ; 
}).mouseenter(function(e) { 
    $(this).popover('show'); 
}); 

Bootply

+0

По какой-то причине, если я открываю пример Bootply в [ Codeply] (http://www.codeply.com/go/bp/UWPtKZdy50), он работает как рекламируемый. Однако, если я открою его в Codeply _preview_ (внешнее окно - всплывающее окно), я все же могу выбрать текст всплывающей подсказки, но при щелчке правой кнопкой мыши он исчезает. Это также случается, когда я пытаюсь воспроизвести пример (окно с подсказкой исчезает) при щелчке правой кнопкой мыши. – pax

Смежные вопросы