實現思路解析
判斷元素區域外和區域內
判斷元素是顯示狀態
dom.is(':hidden') dom.is.is(":visible")
具體應用為 下拉框或彈框 -點擊區域外任意點-隱藏
代碼實現
$('body').on('click',function(e){
var con= $("#selector");//點擊區域划分
if(!con.is(e.target) && con.has(e.target).length === 0){//設置目標區域外
if($("#selector .select").is(":visible")){
$("#selector .select").hide();
};
}
});