提示:你可以先修改部分代码再运行。
$(document).click(function(e){ var _con = $(' dom '); // 设置dom if(!_con.is(e.target) && _con.has(e.target).length === 0){ //do something // 具体实现 } });
判断点击事件发生在区域外的条件是:
1. 点击事件的对象不是目标区域本身
2. 事件对象同时也不是目标区域的子元素
// is() 方法用于查看选择的元素是否匹配选择器。 // 比如: // 如果的父元素是
元素,弹出提示信息: if ($("p").parent().is("div")) { alert("p 的父元素是 div"); }转载请注明:有爱前端 » 点击空白处关闭弹出窗口