JSFiddle - React, Tailwind, and code Playground

HTML

<div id="target">
</div>

<input type="button" id="accordionbutton" value="Insert Accordion" />

JavaScript

function insertAccordion() {
    $('#target').append('<div class="accordion">accordion</div>');
}

function accordionInserted() {
    alert('detected insertion of element of class accordion');
}

$(function() {
    document.addEventListener('DOMNodeInserted', function(e) {
        var el = $(e.target);
        if(el.hasClass('accordion')) accordionInserted();
    });
    $('#accordionbutton').click(insertAccordion);
});