1. 首页
  2. 数据库
  3. 其它
  4. 详解js的事件代理(委托)

详解js的事件代理(委托)

上传者: 2021-02-25 12:28:33上传 PDF文件 38.08KB 热度 23次
JavaScript事件代理(委托)一般用于以下情况: 1. 事件注册在祖先级元素上,代理其子级元素。可以减少事件注册数量,节约内存开销,提高性能。 2. 对js动态添加的子元素可自动绑定事件。 之前一直用各种js库的事件代理,如 jQuery,非常方便实用。今天尝试用原生 js 实现该功能。 var addEvent = (function () { if (document.addEventListener) { return function (element, type, handler) { element.addEventListener(type, handler
用户评论