-1
我有一個簡單的下拉菜單,當某些<button id="example">
爲焦點時顯示。在這樣的下拉菜單中是一個簡單列表搜索的輸入。 點擊時,會觸發模糊事件發生在按鈕上,因此會隱藏下拉菜單。如果點擊特定元素,請勿模糊按鈕
有沒有辦法在點擊時以某種方式忽略它,以便模糊事件不會發生在按鈕上?
我有一個簡單的下拉菜單,當某些<button id="example">
爲焦點時顯示。在這樣的下拉菜單中是一個簡單列表搜索的輸入。 點擊時,會觸發模糊事件發生在按鈕上,因此會隱藏下拉菜單。如果點擊特定元素,請勿模糊按鈕
有沒有辦法在點擊時以某種方式忽略它,以便模糊事件不會發生在按鈕上?
當你這樣做時,瀏覽器總是會發出模糊事件。
您可以做的是擴大下拉菜單的可見性,以便在菜單本身具有焦點時按鈕或可見;或者在點擊按鈕和菜單之外時單擊隱藏菜單。有很多方法可以做到這一點。
差不多5000個REP並且沒有[mcve]? – mplungjan