我想关闭popup的任何外部点击弹出窗口,并希望在点击弹出窗口后保持弹出窗口。
我正在使用以下功能,但每当我点击任何关闭弹出窗口的地方。 那么我怎么能从下面的函数中跳过那个popup div。?
$(document).on('click', function(e){
$('#accountDetail').fadeOut(300);
});
答案 0 :(得分:1)
尝试使用e.target
检查.is()
是否是弹出元素,
$(document).on('click', function(e){
if(!$(e.target).is('#accountDetail')){
$('#accountDetail').fadeOut(300);
}
});