点击外部div,隐藏div,判断点击得父类div是否存在

作者:Liaodeity - 2016年04月26日

  该代码是判断点击空白处,就可以隐藏窗口或者某个div的效果,通常都是用于弹出、弹窗。点击外部div隐藏某一个div的效果。

jQuery代码

parents()返回有时候要根据代码结构改为closest(),关于用法就不说太多,有兴趣可以去查考文档

$(function(){
    $(document).bind("click",function(e){
        var target  = $(e.target);//获取事件源
        if(target.parents(".window").length == 0){//判断点击得地方父类是否存在.window
            $(".window").hide();
        }
    })    
})


本文作者: Liaodeity

本文链接: https://www.jianbaizhan.com/article/394

版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!


 请勿发布不友善或者负能量的内容。审查将对发布广告等违规信息进行处罚!