האזנה להיווצרות אלמנט בJavascript
-
@katz כתב בהאזנה להיווצרות אלמנט בJavascript:
@liy770
מי יוצר את האלמנט?
הרי האלמנט נוצר ע"י פונקציה (להערכתי), אז הפונקציה שאחראית על יצירת האלמנט יכולה גם להדפיס?!נכון, אבל הקוד המקורי מוכן ולא אני כתבתי אותו, אני רוצה להתלבש עליו מבחוץ דרך הקונסול..
נ.ב. אפשר גם jQuery
-
https://developer.mozilla.org/en-US/docs/Web/API/MutationObserver
זו הדרך המודרנית -
@יוסף-בן-שמעון כתב בהאזנה להיווצרות אלמנט ב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);