如何避免下拉菜单在单击内部时关闭菜单项?
下拉菜单的默认行为是在内部单击时关闭菜单列表项。在本文中,我们将使用stropPropagation方法来防止下拉菜单关闭菜单列表。
stopPropagation(): stopPropagation() 方法用于停止传播事件调用,即调用父事件,我们可以使用stopProagration() 方法停止调用其子事件的传播,反之亦然。
句法:
event.stopPropagation();
例子:
How to avoid dropdown menu to close
menu items on click inside ?
GeeksforGeeks
Clicking outside will close
the drop down menu.
输出:
- 点击内部:
- 点击外部: