【发布时间】:2022-02-03 21:02:51
【问题描述】:
我有 reactJs 应用程序,我制作了一个带有 div 的自定义 dropDown,我设置了一个 onClick 属性来打开 dropDown 并关闭它。
但我也想在用户点击网站的另一个部分时关闭它。
<div
onClick={() => setNoneQuote(noneQuote ? false : true)}
className="selected-drop-down"
>
<span className="dropDownText">{selectedQuoteCurrency}</span>
<img
className="dropDownIcon"
src={require("../assets/image/arrow/dropDown-Arrow.png")}
width="15px"
alt="arrow"
/>
</div>
我根据这个答案尝试onMouseDown 而不是onClick ==> stackoverflow,但我不知道为什么它对我不起作用:(
【问题讨论】:
标签: javascript reactjs onclick dom-events onmousedown