博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js动态监听dom变化
阅读量:5145 次
发布时间:2019-06-13

本文共 646 字,大约阅读时间需要 2 分钟。

原生js 动态监听dom变化,根据不同的类型绑定不同的处理逻辑

 

 

 

// Firefox和Chrome早期版本中带有前缀  var MutationObserver = window.MutationObserver || window.WebKitMutationObserver || window.MozMutationObserver // 选择目标节点 var target = document.querySelector('#some-id'); // 创建观察者对象 var observer = new MutationObserver(function(mutations) { mutations.forEach(function(mutation) { console.log(mutation.type); }); }); // 配置观察选项: var config = { attributes: true, childList: true, characterData: true } // 传入目标节点和观察选项 observer.observe(target, config); // 随后,你还可以停止观察 observer.disconnect();

 

浏览器支持情况:

 

著作权归作者所有。

商业转载请联系作者获得授权,非商业转载请注明出处。
原文:  © 

转载于:https://www.cnblogs.com/hao123456/p/8976778.html

你可能感兴趣的文章
Leetcode: Jump Game
查看>>
补漏-1
查看>>
未能找到类型或命名空间名称“Quartz”
查看>>
System.Threading.Tasks并发和异步代码使用
查看>>
mariadb 重置密码
查看>>
破产姐妹第一季/全集2 Broke Girls迅雷下载
查看>>
PHP Switch 语句判断成绩
查看>>
Picture
查看>>
[洛谷P1600] 天天爱跑步
查看>>
nginx配置注意事项
查看>>
configmap使用-查看configmap个数
查看>>
python简述以及安装
查看>>
IOS性能调优系列:使用Zombies动态分析内存中的僵尸对象
查看>>
Jenkins 部署 PHP 应用
查看>>
extjs发布
查看>>
python元编程详解
查看>>
使用css 设置高度等于宽度
查看>>
聊聊用户
查看>>
blog
查看>>
SqlServer 2008 还原数据库的问题
查看>>