Add line break to tooltip in Bootstrap 3

JqueryTwitter BootstrapTwitter Bootstrap-3

Jquery Problem Overview


I am using Bootstrap 3 and added a tooltip to my div. I've tried using < br > \n and &#013; to create the new line. Would it be a problem with the Bootstrap stopping me?

<div class="content show-tooltip" data-placement="top" 
     data-original-title="1st line of text <br> 2nd line of text">

Jquery Solutions


Solution 1 - Jquery

You need to add data-html="true" to the markup..

<div class="content show-tooltip" data-html="true" data-placement="top" 
     title="1st line of text <br> 2nd line of text">

Working demo: https://codeply.com/p/C8083WXo5Z

Solution 2 - Jquery

In the Title use this code to break the line:

HTML

...title="- Item 1 &#013; - Item 2 &#013;"

CSS

.ui-tooltip {
    /* tooltip container box */
    white-space: pre-line;
}

.ui-tooltip-content {
    /* tooltip content */
    white-space: pre-line;
}

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionPierce McGeoughView Question on Stackoverflow
Solution 1 - JqueryZimView Answer on Stackoverflow
Solution 2 - JqueryThalles NoceView Answer on Stackoverflow