Je suis actuellement à l'aide de popovers avec Twitter Bootstrap, commencé comme ceci:
$('.popup-marker').popover({
html: true,
trigger: 'manual'
}).click(function(e) {
$(this).popover('toggle');
e.preventDefault();
});
Comme vous pouvez le voir, ils sont déclenchés manuellement, et en cliquant sur .popup-marqueur (qui est un div avec une image d'arrière-plan) permet de basculer d'une fenêtre pop-over. Cela fonctionne très bien, mais je voudrais aussi être en mesure de fermer la fenêtre pop-over avec un clic n'importe où sur la page (mais pas sur la liste elle-même!).
J'ai essayé plusieurs choses différentes, y compris les suivantes, mais avec pas de résultats à montrer pour elle:
$('body').click(function(e) {
$('.popup-marker').popover('hide');
});
Comment puis-je fermer la fenêtre pop-over avec un clic n'importe où sur la page, mais pas avec un clic sur la liste elle-même?