js/jq 点击按钮显示div,点击页面其他任何地方隐藏div

  1. JS效果
	
	
	
	    
	    无标题文档
	    
	
	
	    打开层
	    
aaaaaaaaaaaa
aaaaaaaaaaaa
浮层,点击这个浮层以外的区域,都可以隐藏这个浮层

最主要的是点这个div里面的链接,div照样不隐藏

  1. JQ效果
	$("#btn").on("click", function(e){
	    $("#menu").show();
	
	    $(document).one("click", function(){
	        $("#menu").hide();
	    });
	
	    e.stopPropagation();
	});
	$("#menu").on("click", function(e){
	    e.stopPropagation();
	});

转自https://blog.csdn.net/YangBingX/article/details/78644486

你可能感兴趣的:(jq)