-1
我有一个简单的下拉菜单,当某些<button id="example">
为焦点时显示。在这样的下拉菜单中是一个简单列表搜索的输入。 点击时,会触发模糊事件发生在按钮上,因此会隐藏下拉菜单。如果点击特定元素,请勿模糊按钮
有没有办法在点击时以某种方式忽略它,以便模糊事件不会发生在按钮上?
我有一个简单的下拉菜单,当某些<button id="example">
为焦点时显示。在这样的下拉菜单中是一个简单列表搜索的输入。 点击时,会触发模糊事件发生在按钮上,因此会隐藏下拉菜单。如果点击特定元素,请勿模糊按钮
有没有办法在点击时以某种方式忽略它,以便模糊事件不会发生在按钮上?
当你这样做时,浏览器总是会发出模糊事件。
您可以做的是扩大下拉菜单的可见性,以便在菜单本身具有焦点时按钮或可见;或者在点击按钮和菜单之外时单击隐藏菜单。有很多方法可以做到这一点。
差不多5000个REP并且没有[mcve]? – mplungjan