logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

js实现点击按钮出现元素,点击其他地方隐藏该元素

首先为控制出现消失的被点击元素添加点击事件,并且使用stopProp()函数防止该元素上的事件冒泡。然后给body添加点击事件,点击时需要消失的元素添加属性display: none;,这样变可以实现点击其他区域该元素消失。注意几点:初始display: none;属性需要设置成行内样式,否则会导致element.style.dispaly方法第一次获取不到值而需要点击两次才能看到效果。如果非要设

#javascript#html5#css3
到底了