MutationObserver - 侦听元素样式属性的突变(例如显示)

时间:2017-11-29 16:09:51

标签: javascript mutation-observers

供参考:MutationObserver Docs

我目前正在尝试观察DOM的突变,特别是attributeFilter: ['style']样式已发生变化的元素。据我所知,我可以聆听元素风格的变化&#39;属性使用<html> <body> <script> function pal() { var temp; var s="HIH"; var x=s.split(""); for(var i=0;i<s.length;i++) { var j=s.length-i-1; if(j>=i) { temp=s.charAt(i); s[i]=s.charAt(j); s[j]=temp; alert(s[i]+"---"+s[j]); } } alert(s+" Reverse is ----"+x.join("")); if(x.join("")==s) { alert("Palindrome"); } else alert(" Not a Palindrome"); } </script> <input type="button" onclick="pal();">Check Palindrome </body> </html> 但不属于&#39; style&#39; (例如&#39;溢出&#39;或&#39;显示&#39;)。我说的是对的吗?如果是这样,是否有一种有效的解决方案来检测元素样式属性的变化?

0 个答案:

没有答案