永发信息网

点击div 之外的地方 div消失 PS:只有点击不是div上的元素,div才消失

答案:1  悬赏:0  手机版
解决时间 2021-04-04 14:53
  • 提问者网友:了了无期
  • 2021-04-03 21:39
点击div 之外的地方 div消失 PS:只有点击不是div上的元素,div才消失
最佳答案
  • 五星知识达人网友:过活
  • 2021-04-03 22:50
<body>
<div id="a" style="width:200px; height:200px; background:#000;" onclick="aa();"></div>
<div style="width:100px; height:100px; background:#f00;"></div>
</body>
<script type="text/javascript">
var run = true;
function aa(){
run = false;
}
document.body.onclick = function(){
if(run){
var obj = document.getElementById("a");
obj.style.display = "none";
}
run = true;
}
</script>

看不懂在问我。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯