我想實現事件委託下面的代碼:事件冒泡事件代表團
<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
的警報。我如何修改它以便事件起泡?
謝謝,但我有隨機排列的不同層級的按鈕,並且事先不能指定的結構。 – sawa 2012-02-03 19:54:43
所以這個問題的答案是不可能的?我懷疑它 – Ced 2016-05-01 15:38:51