2016-11-24 87 views
-1

我有一個簡單的下拉菜單,當某些<button id="example">爲焦點時顯示。在這樣的下拉菜單中是一個簡單列表搜索的輸入。 點擊時,會觸發模糊事件發生在按鈕上,因此會隱藏下拉菜單。如果點擊特定元素,請勿模糊按鈕

有沒有辦法在點擊時以某種方式忽略它,以便模糊事件不會發生在按鈕上?

+6

差不多5000個REP並且沒有[mcve]? – mplungjan

回答

1

當你這樣做時,瀏覽器總是會發出模糊事件。

您可以做的是擴大下拉菜單的可見性,以便在菜單本身具有焦點時按鈕可見;或者在點擊按鈕和菜單之外時單擊隱藏菜單。有很多方法可以做到這一點。