aboutsummaryrefslogtreecommitdiffhomepage
path: root/snippets
diff options
context:
space:
mode:
Diffstat (limited to 'snippets')
-rw-r--r--snippets/javascript_mutationoberserver26
1 files changed, 14 insertions, 12 deletions
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 @@
1 new window.MutationObserver((ms) => { 1new window.MutationObserver((mutations) => {
2 for (const m of ms) { 2 for (const mutation of mutations) {
3 console.log(m) 3 console.log(mutation)
4 console.log('m', m.target.innerHTML) 4 console.log('mutation', mutation.target.innerHTML)
5 console.log('m', m.target.classList) 5 console.log('mutation', mutation.target.classList)
6 } 6 }
7 }).observe(item, { 7}).observe(item, {
8 attributes: true, 8 attributes: true,
9 attributeFilter: ['class'], 9 attributeFilter: ['class'],
10 attributeOldValue: true, 10 attributeOldValue: true,
11 characterDataOldValue: true 11 characterDataOldValue: true,
12 }) 12 childList: true,
13 subtree: true,
14})