<a title="Default tooltip" rel='tooltip'>Test Tooltip</a>
<script language="javascript"> $(document).ready(function(){ $("[rel='tooltip']").tooltip(); }) </script>
data-placement
attribute as left, right, top, bottom to display
tooltips in different direction. if you didn't set dataplacement then the
default will be top. <a title='Left Tooltip' rel='tooltip' data-placement='left' >Left Tooltip</a>
<a title='Right Tooltip' rel='tooltip' data-placement='right'>Right Tooltip</a>
<a title='Bottom Tooltip' rel='tooltip' data-placement='bottom'> Bottom Tooltip</a>
data-html
true or false is used to enable / disable HTML tag in tooltips.
<a title='HTML Tooltip Lin1 -1 <br/> HTML Tooltip Lin1 -2 <br/> HTML Tooltip Lin1 -3 <br/> HTML Tooltip Lin1 -4' rel='tooltip' data-html='true'> HTML Tooltip</a>
.changecolor + .tooltip > .tooltip-inner { background-color: #fff; color: #000; border: 1px solid #CCCCCC; } .changecolor + .tooltip.top > .tooltip-arrow{ bottom:0; left:50%; margin-left:-5px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #CCC } .changecolor + .tooltip.left > .tooltip-arrow{ top:50%; right:0; margin-top:-5px; border-top:5px solid transparent; border-bottom:5px solid transparent; border-left:5px solid #CCC; } .changecolor + .tooltip.bottom > .tooltip-arrow{ top:0; left:50%; margin-left:-5px; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #CCC; } .changecolor + .tooltip.right > .tooltip-arrow{ top:50%; left:0; margin-top:-5px; border-top:5px solid transparent; border-bottom:5px solid transparent; border-right:5px solid #CCC; }
changecolor
to a tag
. So the new design will display this tooltip only.<a title='Customized Tooltip. Backgroung Color, Text color, Border color and Arrow color changed.' rel='tooltip' data-placement='right' data-html='true' class="changecolor"> Customized Tooltip</a>
.tooltip-inner {max-width: 650px; !important; }
Name | Type | Default | Description |
data-animation | boolean | true | apply a CSS fade transition to the tooltip |
data-html | boolean | false | Use HTML tag inside the tooltip. If true you can use HTML tags. |
data-placement | string | function | top | You can use top, bottom, left, right, auto to position the tool tip. auto will dynamically display the tooltip. For example, if placement is "auto left", the tooltip will display to the left when possible, otherwise it will display right. |
data-selector | string | false | If a selector is provided, tooltip objects will be delegated to the specified targets. |
data-title | string | function | default title value if title tag isn't present. | |
data-trigger | string | 'hover focus' | how tooltip is triggered - click, hover, focus, manual. You may pass multiple triggers; separate them with a space. |
delay | number | object | 0 | delay showing and hiding the tooltip in miliseconds. Object structure is: delay: { show: 500, hide: 100 } |
container | string | false | false | Appends the tooltip to a specific element. Example: container: 'body' |