【发布时间】:2009-11-27 11:41:56
【问题描述】:
我有类似以下内容:
<div onclick="divClickEvent();">
<img onmousedown="imgOnDownEvent();" />
</div>
问题在于,如果您将鼠标放在 img 上,则 div 点击会在鼠标向上时触发。我试图通过将onclick="return false;" 添加到 img 元素来覆盖 div onclick,但 div onclick 仍在触发。我还有一个取消气泡并在文档 onmouseup 事件中返回 false(它在 img ondown 事件中动态附加)。
我的想法已经用完了。为什么 div 仍在处理事件,我该如何停止它?
【问题讨论】:
标签: javascript html