场景如下。
- 默认状态(无图层弹出)
- 当我单击按钮时,会显示图层弹出窗口。
- 点击按钮或外部,图层弹出窗口将隐藏。
我想在单击背景(外部)或按钮时关闭图层弹出窗口。
我该如何使用 Vanilla JS 或 jquery? (基于 HTML)
如果您能回答,我将不胜感激。
最佳答案
当您打开弹出窗口时,将一个点击监听器附加到主体,将其关闭并删除监听器。
关于javascript - 单击背景或按钮时如何关闭图层弹出窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69732883/