$(" body").click(function(){
$("#div").hide();
});
$("button").click(function(e){
$("div").show(); e.stopPropagation();//阻止冒泡到body
$("#div").click(function(e){//自己要阻止
e.stopPropagation();//阻止冒泡到body