当 node 添加到document.body
时,我使用的是window.getComputedStyle
.但有一个问题:它总是输出none
,但我确信那个子元素有filter
风格,而不是none
.有什么问题?
我的代码是:
const observer = new MutationObserver((mutationList, observer) => {
for (const mutation of mutationList) {
const target = mutation.target;
const style = window.getComputedStyle(target);
console.log(style.filter);
}
});
observer.observe(document.body, { childList: true, subtree: true });
我try 使用setTimeout
和其他,但没有解决问题