JSFiddle - React, Tailwind, and code Playground

by Damith Nuwan Sampath

HTML

<script src="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.1/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/twitter-bootstrap/2.3.1/css/bootstrap-combined.min.css">
<ul id="project-list" class="nav nav-list">
    <li class='project-name'> <a>project name 1
         <button class="pop-function" rel="popover" ></button>
     </a>

    </li>
    <li class='project-name'> <a>project name 2
        <button class="pop-function" rel="popover" ></button>
     </a>

    </li>
</ul>
<div id="popover-content">
    <button class="pop-Add">Add</button>
</div>

CSS

li {
    display:inline-block;
    margin-left:10px;
}

JavaScript

var popOverSettings = {
    placement: 'bottom',
    container: 'body',
    html: true,
    selector: '[rel="popover"]',
    content: function () {
        return $('#popover-content').html();
    }
}

$('body').popover(popOverSettings);
$('.pop-Add').click(function () {
    $('ul').append("<li class='project-name'>     <a>project name 2        <button class='pop-function' rel='popover'></button>     </a>   </li>");
});