JSFiddle - React, Tailwind, and code Playground
HTML
<ul id="list"></ul>
<button id="button">Button</button>
JavaScript
var button = document.getElementById('button');
var ul = document.getElementById('list');
var counter = 0;
button.onclick = function () {
var li = document.createElement('li');
counter++;
li.textContent = counter;
ul.appendChild(li);
};
ul.addEventListener("DOMSubtreeModified", function () {
[].forEach.call(ul.childNodes, function (li) {
li.onclick = function () {
alert(this.textContent);
};
});
});