js事件代理

2019-01-21  本文已影响0人  深度_1175

var oUl = document.getElementById('test');
oUl.addEventListener('click',function(ev){
var target = ev.target;
while(target !== oUl ){
if(target.tagName.toLowerCase() == 'li'){
console.log('li click~');
break;
}
target = target.parentNode;
}
})

上一篇 下一篇

猜你喜欢

热点阅读