使用jquery在外部单击时隐藏div

Abu*_*yah -2 javascript jquery

我写这个代码来隐藏div当用户点击这个div外的身体的任何地方..但是错误是什么问题?

$('body').click(function() {
   $('.mydiv').hide();
});
Run Code Online (Sandbox Code Playgroud)

小智 5

如果你这样给

$('body').click(function() {    
    $('.mydiv').hide(); 
});
Run Code Online (Sandbox Code Playgroud)

即使您在DIV内部单击,此DIV也会被隐藏.