jQuery 怎么实现点击页面其他地方隐藏菜单
3个回答
展开全部
在同一页面内,点击页面内任何地方事件:
$(document).click(function () {
事件,如隐藏div:
$("div").hide();
})
它会产生点击冒泡事件,解决方案如下:
$("button").click(function(){ //同页面中任何点击事件中
$("div").show(); ......//显示菜单
return false; //在事件未端增加return false;阻上冒泡;
})
$(document).click(function () {
事件,如隐藏div:
$("div").hide();
})
它会产生点击冒泡事件,解决方案如下:
$("button").click(function(){ //同页面中任何点击事件中
$("div").show(); ......//显示菜单
return false; //在事件未端增加return false;阻上冒泡;
})
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$("#Button1").click(function (e) {
e.stopPropagation();
$("#bigdiv").show();
})
$(document).click(function () {
$("#bigdiv").hide();
})
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$("#a").on("click", function(e){
$("#menu").show();
$(document).on("click", function(){
$("#menu").hide();
});
e.stopPropagation();
});
$("#menu").on("click", function(e){
e.stopPropagation();
});
$("#menu").show();
$(document).on("click", function(){
$("#menu").hide();
});
e.stopPropagation();
});
$("#menu").on("click", function(e){
e.stopPropagation();
});
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询