@יוסף-בן-שמעון כתב בהאזנה להיווצרות אלמנט בJavascript:
https://developer.mozilla.org/en-US/docs/Web/API/MutationObserver
זו הדרך המודרנית
הנה דוגמה שכתבתי בעבר:
https://tchumim.com/post/75807,
במקרה שלנו:
const config = { attributes: false, childList: true, subtree: true };
const observer = new MutationObserver(
function(mutationsList) {
for(let mutation of mutationsList)
for(let el of mutation.addedNodes)
if(el.classList.contains("composer")){
console.log(el);
}
}
);
observer.observe(document, config);