如何在点击除一个div之外的任何地方时用jquery隐藏div?

dan*_*nny 10 javascript jquery

我在焦点上进行搜索输入,它显示带有以下选项的div:

$("#search").focus(function(){

$("#options").fadeIn("fast");

});
Run Code Online (Sandbox Code Playgroud)

我正在用这个函数隐藏div

 $("#search").blur(function(){

$("#options").fadeOut("fast");

});
Run Code Online (Sandbox Code Playgroud)

现在问题是即使用户点击#option它隐藏的任何复选框.单击复选框时如何阻止它隐藏?

und*_*ned 3

 $("#search").blur(function(e){
   e.stopPropagation()
   $("#options").fadeOut("fast");
});
Run Code Online (Sandbox Code Playgroud)