JS点击空白处让指定元素隐藏

2019-07-28  本文已影响0人  光头小青蛙
<div id="name">
        <div id="app">
            name
        </div>
    </div>
let app = document.getElementById("app");
let name = document.getElementById("name");
document.body.addEventListener("click", function (e) {
        if (!name.contains(e.target)) {
            app.style.display = "none";
            console.log("当前节点被包含")
        } else {
            console.log("当前点击的节点不被其包含")
        }
    })
上一篇 下一篇

猜你喜欢

热点阅读