js 实现点击页面其他地方隐藏菜单或其他元素?
2019-05-09 Umming js常用代码 评论(0) 浏览(2169)
<div>
<a href="javascript:void(0)" class="a">菜单按钮</a>
</div>
<div class="menu" style="display: none">
<a href="http://www.baidu.com">百度</a>
</div>
<script type="text/javascript">
$(".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();
});
</script> 上一篇: jquery遍历radio并获取每个checked值方法
下一篇: js获取年月日星期代码
本文链接:https://www.umming.com/js/81.html
声明:本站信息由网友自行发布或来源于网络,真实性、合法性由发布人负责,请仔细甄别!本站只为传递信息,我们不做任何双方证明,也不承担任何法律责任。文章内容若侵犯你的权益,请联系本站删除!
也许你还会对下面的内容感兴趣:
发表评论: