关闭任何地方sldenav覆盖

时间:2019-07-12 13:44:54

标签: javascript jquery html css

我想关闭您在屏幕上任何地方单击的菜单 https://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_sidenav

1 个答案:

答案 0 :(得分:1)

在窗口中添加click事件监听器,然后调用closeNav函数。

window.addEventListener('click', function(event) {
    if (event.target.tagName === 'HTML') {
        closeNav();
    }
});