From 0cc4a179cfed5c2be516186dd134c6d208b7f2a9 Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Fri, 25 Oct 2024 11:58:32 +0800 Subject: Update --- snippets/javascript_mutationoberserver | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) (limited to 'snippets') diff --git a/snippets/javascript_mutationoberserver b/snippets/javascript_mutationoberserver index 48f17af..9962aac 100644 --- a/snippets/javascript_mutationoberserver +++ b/snippets/javascript_mutationoberserver @@ -1,12 +1,14 @@ - new window.MutationObserver((ms) => { - for (const m of ms) { - console.log(m) - console.log('m', m.target.innerHTML) - console.log('m', m.target.classList) - } - }).observe(item, { - attributes: true, - attributeFilter: ['class'], - attributeOldValue: true, - characterDataOldValue: true - }) +new window.MutationObserver((mutations) => { + for (const mutation of mutations) { + console.log(mutation) + console.log('mutation', mutation.target.innerHTML) + console.log('mutation', mutation.target.classList) + } +}).observe(item, { + attributes: true, + attributeFilter: ['class'], + attributeOldValue: true, + characterDataOldValue: true, + childList: true, + subtree: true, +}) -- cgit v1.2.3-70-g09d2