javascript 单击关闭时隐藏移动菜单

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 单击关闭时隐藏移动菜单相关的知识,希望对你有一定的参考价值。

$(document).mouseup(function(e){
   var menu = $('.mobile-menu');
   if (!menu.is(e.target) // The target of the click isn't the container.
   && menu.has(e.target).length === 0) // Nor a child element of the container
   {
      menu.hide();
   }
});

以上是关于javascript 单击关闭时隐藏移动菜单的主要内容,如果未能解决你的问题,请参考以下文章

如何正确显示/隐藏移动菜单 onclick

jQuery:单击外部元素以“关闭”使用toggleClass出现的菜单

在 div 下拉菜单之外单击时隐藏,但未显示切换

移动菜单按钮在单击时不关闭[重复]

当我在菜单外单击时如何隐藏多个 jQuery toggle()?

如何通过单击菜单外部来关闭移动菜单