From the question/answer below, I understand that the hide option does not work when you call .popover("show") in JavaScript.
Twitter Bootstrap Popup ignores delay
But isn't it supposed to work when the popover is triggered by a mouse click?
In the jsFiddle below, you may click on the text and the popover is showed. But it does not hide after the delay.
$("#clickMe").popover({
content: "Hello world",
delay: { show : 100 , hide : 1000 }
});
.
<span id="clickMe">Click me</span>
http://jsfiddle.net/ahmed002/cwpB9/
Is it expected that the delay does not work in this case (and if yes, in which case does this option work)?