aboutsummaryrefslogtreecommitdiffhomepage
path: root/snippets/javascript_mutationoberserver
diff options
context:
space:
mode:
Diffstat (limited to 'snippets/javascript_mutationoberserver')
-rw-r--r--snippets/javascript_mutationoberserver12
1 files changed, 12 insertions, 0 deletions
diff --git a/snippets/javascript_mutationoberserver b/snippets/javascript_mutationoberserver
new file mode 100644
index 0000000..48f17af
--- /dev/null
+++ b/snippets/javascript_mutationoberserver
@@ -0,0 +1,12 @@
1 new window.MutationObserver((ms) => {
2 for (const m of ms) {
3 console.log(m)
4 console.log('m', m.target.innerHTML)
5 console.log('m', m.target.classList)
6 }
7 }).observe(item, {
8 attributes: true,
9 attributeFilter: ['class'],
10 attributeOldValue: true,
11 characterDataOldValue: true
12 })