Мне нужно закрыть popover (элемент из бутстрапа) при щелчке на элементе.
поповер реализован так:
$("#cart").popover({title: '<img src="/img/icon-click.png" id="close_cart">',
html : true,
trigger: 'manual',
content: function() {
return $('#popover_content_wrapper').html();
}
}).click(function(evt) {
evt.stopPropagation();
$(this).popover('show');
});
Закрытие сделано так:
$('#close_cart').click(function() {
$('#cart').popover('hide');
});
Так вот если вместо #close_cart взять например
$('#html').click(function() {....
то закрытие срабатывает (при щелчке на любом месте экрана)
А вот если отлавливать клик по элементу #close_cart - то событие не срабатывает.
Подскажите, почему так?
Спасибо!