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);
});