事件代理

本文最后更新于:2023年3月30日 下午

1
2
3
4
5
6
7
8
9
10
11
12
13
// 由于是动态添加的DOM,所以是不能直接选族取消del做onclick,必须对其存在的父元素做事件代理
selectedViewList.onclick = function(e) {
// 解决低版本IE浏览器获取不到srcElement
e = e || window.event;
// 解决火狐浏览器获取不到srcElement
var el = e.srcElement || e.target;
if (el.className === 'del') {
var index = el.getAttribute('index');
var input = tr[index].getElementsByTagName('input')[0];
input.checked = false;
input.onclick();
}
}

事件代理
https://seven3.site/js/事件代理/
作者
Seven3s
发布于
2015年1月23日
许可协议