[英]Separate onClick event for parent and child element
我有这样的 JSX 代码:
<div id="parent" onClick={clickOnParent} style={{ width: 100, height: 100 }}>
<div id="child" onClick={clickOnChild} style={{ width: 20, height: 20 }} />
</div>
当我单击parent
级(在child
级之外)时,它将运行clickOnParent
,当我单击child
级时,它当然会同时运行clickOnParent
和clickOnChild
。
现在我只想触发clickOnChild
并在单击child
时忽略clickOnParent
。 我能怎么做?
const clickOnChild = (event) => {
event.stopPropagation();
...
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.