JSFiddle - React, Tailwind, and code Playground

by David Thomas

HTML

<button id="btnAdd">Add a button</button>
<button id="divAdd">Add a div</button>

<div id="wrap">
</div>

CSS

.red {
    background-color: #f00;
}
.yellow {
    background-color: #ffa;
}

JavaScript

$(document).on('DOMNodeInserted','.newDiv',function(){
    $('body').toggleClass('red');
});

$('#divAdd').click(
    function(){
        $('<div />',{class: 'newDiv'})
            .text($('.newDiv').length + 1)
            .appendTo('#wrap');
    });