点击外部div,隐藏div,判断点击得父类div是否存在
该代码是判断点击空白处,就可以隐藏窗口或者某个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 许可协议。转载请注明出处!