【发布时间】:2015-08-18 14:17:23
【问题描述】:
我的文档结构是这样的,非常简化:
<div id="background">
<div id="button">I am a button!</div>
</div>
我使用 jquery .click() 向我的#background 添加点击事件,但是当点击#button 时它也可以工作。当我禁用按钮的指针事件时,它会失去功能。
我也尝试了以下结构:
<div id="background">
<div id="button">I am a button!</div>
<div id="fullscreen-click-bg"></div>
</div>
- 其中
#fullscreen-click-bg是width:100%; height:100%元素。仍然所有点击都通过按钮。
如何处理这种情况?我不希望我的鼠标点击传递元素。
【问题讨论】:
-
搜索事件传播,like this