$(document).mousedown(function(e){ var _list = $('#pop'); if(!_list.is(e.target) && _list.has(e.target).length === 0){ $('#pop').hide(); } });
判斷點擊事件發生在區域外的條件:1. 點擊事件的對象不是目標區域自己2. 事件對象同時也不是目標區域的子元素ide