Javascript 单击任意位置后关闭菜单?

Javascript 单击任意位置后关闭菜单?,javascript,jquery,mobile,drop-down-menu,Javascript,Jquery,Mobile,Drop Down Menu,这是我用于移动导航的jQuery,我试图做的是在单击任意位置后再次关闭菜单。因此,当我访问实习生链接时,它不会保持打开状态。有人能帮我吗?谢谢你抽出时间 (function ($) { var $mobileNavToggleBtn = $('.mobile-nav-toggle'); function onBtnClick (e) { var $this = $(this), $selectors = $('.mobile-nav'); $this.

这是我用于移动导航的jQuery,我试图做的是在单击任意位置后再次关闭菜单。因此,当我访问实习生链接时,它不会保持打开状态。有人能帮我吗?谢谢你抽出时间

(function ($) {
  var $mobileNavToggleBtn = $('.mobile-nav-toggle');

  function onBtnClick (e) {
    var $this = $(this),
        $selectors = $('.mobile-nav');

    $this.toggleClass('is-open');
    $selectors.toggleClass('is-open');
  }

  $(document).ready(function () {
    $mobileNavToggleBtn.on('click', onBtnClick);
  });
})(jQuery);

你应该注意模糊事件。当div失去焦点时,你应该切换
是打开的
类。对不起,我是新手,你是什么意思?我应该怎么做?请看:我是一个痛苦,我知道,但你的链接不工作。Nvm我得到了它,将尝试现在。