js点击空白处弹窗消失

Posted Cosimo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js点击空白处弹窗消失相关的知识,希望对你有一定的参考价值。

$(document).mousedown(function(e){
    var _list = $(‘#pop‘);
    if(!_list.is(e.target) && _list.has(e.target).length === 0){
        $(‘#pop‘).hide();
    }
});

判断点击事件发生在区域外的条件:
1. 点击事件的对象不是目标区域本身
2. 事件对象同时也不是目标区域的子元素

 

以上是关于js点击空白处弹窗消失的主要内容,如果未能解决你的问题,请参考以下文章

asp.net使用alert弹出消息框后,页面变空白,内容消失的问题怎么解决

使用js冒泡实现点击空白处关闭弹窗

为啥我uniapp能用div

Dialog空白区点击的监听

Dialog空白区点击的监听

Dialog空白区点击的监听