如何在文档点击中跳过div内部?

时间:2014-06-20 12:40:17

标签: jquery

我想关闭popup的任何外部点击弹出窗口,并希望在点击弹出窗口后保持弹出窗口。

我正在使用以下功能,但每当我点击任何关闭弹出窗口的地方。 那么我怎么能从下面的函数中跳过那个popup div。?

  $(document).on('click', function(e){

     $('#accountDetail').fadeOut(300);

   });  

1 个答案:

答案 0 :(得分:1)

尝试使用e.target检查.is()是否是弹出元素,

$(document).on('click', function(e){
  if(!$(e.target).is('#accountDetail')){
    $('#accountDetail').fadeOut(300);
  }
});