【发布时间】:2017-01-19 05:31:34
【问题描述】:
我有一个简单的问题,但我似乎找不到任何解决方案。
基本上我有一个输入可以在聚焦时切换下拉列表,当它不再聚焦时它应该关闭下拉列表。
但是,问题是如果你点击下拉列表中的某个项目,blur函数会在该项目的click函数之前执行,导致click函数从下拉列表开始根本不运行在点击注册之前关闭。
我该如何解决这个问题?
<input onFocus="showDropdown()" onBlur="hideDropdown()">
<ul>
<li onClick="myClickFunc()">item</li>
</ul>
【问题讨论】:
标签: javascript html css dom dom-events