我正在尝试使用以下代码实现事件委托:
<html>
<head>
<script>
document.addEventListener('click', function(e){
alert(e.target.className);
}, false);
</script>
</head>
<body>
<ul class="list">
<li class="item">A</li>
<li class="item">B</li>
<li class="item">C</li>
<li class="item">D</li>
</ul>
</body>
</html>
我希望事件冒泡,这样当我单击一个<li>
项目时,会显示一个警报item
,然后显示另一个警报list
。但是这段代码只给出了警报item
。如何修改它以使事件冒泡?