給出如下所示的html/css/javascript/jquery,當點擊'#bbb'時事件仍然會觸發。在Javascript/DOM中排除元素
有沒有辦法避免這種情況發生?
<div id="aaa" style="position:absolute; width:100%; height:100%; background-color:#f00;">
<div id="bbb" style="height:25%; width:25%; background-color:#0f0; margin:0 auto;">
</div>
</div>
<script type="text/javascript">
$('#aaa').click(function(){alert('aaa clicked');});
</script>
e.target太棒了! – maxp
@maxp請注意,您必須明確列出事件對象作爲點擊處理程序的第一個參數。 –
我的建議呢? – mplungjan