diff options
Diffstat (limited to 'snippets/javascript_mutationoberserver')
-rw-r--r-- | snippets/javascript_mutationoberserver | 12 |
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 | }) | ||