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 })