标签: javascript html
我有一个简单的下拉菜单,在某些<button id="example">聚焦时显示。在这样的下拉内部是简单列表搜索的输入。 单击时,它会触发按钮上发生的模糊事件,因此会隐藏下拉菜单。
<button id="example">
有没有办法在点击时以某种方式忽略它,以便按钮不会出现模糊事件?
答案 0 :(得分:1)
当您这样做时,浏览器将始终发出模糊事件。
您可以做的是扩展下拉菜单的可见性,以便当按钮或菜单本身具有焦点时可见;或者只需在按钮外部单击并显示菜单时隐藏菜单。有很多方法可以做到。