Estoy usando el objeto popover de la biblioteca Bootstrap de Twitter en modo manual y me preguntaba cómo debería cerrar el tooltip cuando el usuario hace clic fuera de él.¿Cómo cerrar los popovers Bootstrap (o cualquier elemento en general) cuando un usuario hace clic fuera de él?
Aquí es mi HTML:
<a id="stats-bar" rel="popover" data-placement="top" data-trigger="manual" data-title="Title here" data-content="Hello everyone.">Test</a>
y mi JavaScript:
$('#stats-bar').click(function(e) {
$(this).popover('show');
});
¿Cómo puedo ocultar el popover cuando el usuario hace clic en cualquier lugar, pero el propio popover? Pensé en usar un div transparente fijo detrás del popover y establecer su evento click, pero no estoy seguro de que sea la mejor manera.
Esta debería ser la respuesta, es la solución más limpia y simple que he visto hasta ahora –