在菜单外点击时隐藏汉堡菜单。
- 论坛
- 在菜单外点击时隐藏汉堡菜单。
13 浏览
在菜单外点击时隐藏汉堡菜单。
我有一个很好用的汉堡菜单,但我想添加一个功能,当用户点击汉堡菜单之外的地方时,隐藏菜单。\n
$(".cross").hide(); $(".mobilemenu").hide(); $(".hamburger").click(function() { $(".mobilemenu").slideToggle("slow", function() { $(".hamburger").hide(); $(".cross").show(); }); }); $(".cross").click(function() { $(".mobilemenu").slideToggle("slow", function() { $(".cross").hide(); $(".hamburger").show(); }); }); $(".clickham").click(function() { $(".mobilemenu").slideToggle("slow", function() { $(".cross").hide(); $(".hamburger").show(); }); });
\n
\n[jsfiddle链接](http://jsfiddle.net/71hdnctp/)