Ich verwende derzeit Popover mit Twitter Bootstrap, die wie folgt initiiert wurden:
$('.popup-marker').popover({
html: true,
trigger: 'manual'
}).click(function(e) {
$(this).popover('toggle');
e.preventDefault();
});
Wie Sie sehen können, werden sie manuell ausgelöst, und durch Klicken auf .popup-marker (ein Div mit einem Hintergrundbild) wird ein Popover umgeschaltet. Das funktioniert gut, aber ich möchte das Popover auch mit einem Klick an einer anderen Stelle auf der Seite schließen können (aber nicht auf dem Popover selbst!).
Ich habe ein paar verschiedene Dinge ausprobiert, darunter die folgenden, aber keine Ergebnisse zu zeigen:
$('body').click(function(e) {
$('.popup-marker').popover('hide');
});
Wie kann ich das Popover mit einem Klick an einer anderen Stelle auf der Seite schließen, jedoch nicht mit einem Klick auf das Popover selbst?