我将如何阻止onclick
内部元素也单击其父元素。
<div id="1" onclick="alert('1')">
<div id="2" onclick="alert('2')"></div>
</div>
如果第二个 div (id="2") 明显位于第一个 div 之上,并且被单击,您将同时收到警报 1 和 2。
我怎样才能避免这种情况,所以我只能从我(明显)点击的内容中获得警报,而不会完全禁用外部 div 可能拥有的任何 onclick 功能。
示例:http: //jsfiddle.net/DPCx8/