美文网首页
点击其它地方关闭

点击其它地方关闭

作者: 米妮是只猫 | 来源:发表于2021-08-26 15:15 被阅读0次
 document.addEventListener("click", (e) => {
      let el = this.$el; //获取弹窗元素
      if (!el.contains(e.target)) { // 判断点击的元素是不是弹窗部分
          //关闭弹窗
      } 
}, true)

上面那段代码,主要是使用contains来判断
Node.contains()返回的是一个布尔值,来表示传入的节点是否为该节点的后代节点。

相关文章

网友评论

      本文标题:点击其它地方关闭

      本文链接:https://www.haomeiwen.com/subject/jsluiltx.html