With bootstrap popovers, you are able to control when to hide and show them on any element
<span id="span">Click me</span>
<script>
$('#span').click(function(){
$(this).popover({
title: 'some title',
content: 'nice popover',
trigger: 'manual',
placement:'top',
html: true
}).popover('show');
clickedAway = false
isVisible = true
});
$(document).click(function() {
if(isVisible & clickedAway){
$('#span').popover('hide')
isVisible = clickedAway = false
}else{
clickedAway = true
}
});
</script>
How can I acplish the same with bootstrap tooltips? The difference with popovers and tooltips seems to be that tooltips are initiated on DOM load and popovers can be initiated manually from an event listener.
With bootstrap popovers, you are able to control when to hide and show them on any element
<span id="span">Click me</span>
<script>
$('#span').click(function(){
$(this).popover({
title: 'some title',
content: 'nice popover',
trigger: 'manual',
placement:'top',
html: true
}).popover('show');
clickedAway = false
isVisible = true
});
$(document).click(function() {
if(isVisible & clickedAway){
$('#span').popover('hide')
isVisible = clickedAway = false
}else{
clickedAway = true
}
});
</script>
How can I acplish the same with bootstrap tooltips? The difference with popovers and tooltips seems to be that tooltips are initiated on DOM load and popovers can be initiated manually from an event listener.
Share Improve this question edited Nov 19, 2012 at 10:08 dcd0181 asked Nov 19, 2012 at 9:44 dcd0181dcd0181 1,5034 gold badges29 silver badges52 bronze badges1 Answer
Reset to default 6As I understand it you can call:
$('#id').tooltip({
...config...
});
$('#id').tooltip('show');
At any point?