热门

最新

红包

立Flag

投票

同城

我的

发布
sixingbugai
帆软爱好者
2 年前
truesixingbugai

如何检测某个组件的样式被修改了:
const config = { attributes: true, attributeOldValue: true, attributeFilter: ['style'] };

// 当观察到变动时执行的回调函数
const callback = function(mutationsList, observer) {
for(let mutation of mutationsList) {
if (mutation.type === 'attributes') {
console.log('样式改变了!');
// 这里可以执行你需要的操作
}
}
};

// 创建一个观察器实例并传入回调函数
const observer = new MutationObserver(callback);

// 开始观察目标节点
observer.observe($(".inner-widget-container").children()[2], config);

保持热爱共赴山海
CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
你认为“需求导致IT人高强度工作的具体原因”有哪些?来自社区: 养心进行时, 频道: 交流讨论, https://bbs.csdn.net/topics/618292609
立即登录