JS如何实现点击页面其他地方隐藏菜单?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS如何实现点击页面其他地方隐藏菜单?相关的知识,希望对你有一定的参考价值。
方法一:
$("#a").on("click", function(e){
$("#menu").show();
$(document).one("click", function(){
$("#menu").hide();
});
e.stopPropagation();
});
$("#menu").on("click", function(e){
e.stopPropagation();
});
方法二:
$("body").bind("click",function(){
var evt = event.srcElement ? event.srcElement : event.target;
if(evt.id == ‘opt‘){ //必须用ID class不管用
$(".option-con").slideDown(300);
}else{
$(".option-con").slideUp(300);
}
});
以上是关于JS如何实现点击页面其他地方隐藏菜单?的主要内容,如果未能解决你的问题,请参考以下文章
AngularJS中怎样实现点击页面的任意地方隐藏指定div