jQuery 实现点击div以外其他地方隐藏div

按钮

$(".a").on("click", function(e){
	if($(".menu").is(":hidden")){
    	$(".menu").show();
    }else{
    	$(".menu").hide();
    }

    $(document).one("click", function(){
        $(".menu").hide();
    });

    e.stopPropagation();
});
$(".menu").on("click", function(e){
    e.stopPropagation();
});

 

你可能感兴趣的:(js)