
Level-2-Events/events.html#Events-eventgroupings-mutationevents);其中之一-DOMAttrModified 是您需要的。当然,它们并未得到广泛实施,但至少在Gecko和Opera浏览器中受支持。
尝试以下方法:
document.documentElement.addEventListener('DOMAttrModified', function(e){ if (e.attrName === 'style') { console.log('prevValue: ' + e.prevValue, 'newValue: ' + e.newValue); }}, false);document.documentElement.style.display = 'block';您也可以尝试利用[IE的“ propertychange”事件代替
DOMAttrModified。它应该允许
style可靠地检测更改。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)