На моей странице много popover, и я хочу закрыть предыдущее открытое popover, нажав на следующий popover.Закрыть предыдущий прохожий, нажав в следующий список
Это работает! но когда я снова нажимаю на предыдущее popover, я должен щелкнуть дважды!
Я также хочу, чтобы popover был закрыт, щелкнув снаружи.
$('.triggerOverlay').popover({
html : true,
content: function() {
var $this = $(this);
var cont = $this.data('toggle');
return $('#'+cont).html();
}});
Следующий код для закрытия всех поповер кроме текущего
$('.triggerOverlay').on('click', function (e) {
$('.triggerOverlay').not(this).popover('hide');
});
Fiddle
https://jsfiddle.net/yasirhaleem/43qfkjtb/
Попробуйте создать jsfiddle для вашего вопроса – Tomanow
@Tomanow скрипку добавил – Yasir