在此JSfiddle中,我正在尝试打开和关闭导航,但似乎没有用。单击似乎关闭导航栏,然后什么也不做。我对使用jQuery很陌生。谁能告诉我如何解决此问题,并且在单击菜单按钮之前,我甚至不需要导航。谢谢!

    $(function() {
      var showMenu = false;
      $('#menuButton').click(function() {
        if (showMenu) {
          $('#menu').css({'display':'none'});
          showMenu = false;
          return;
        }
        $('#menu').css({'display':'block'});
        showMenu = true;
      });
    });

最佳答案

这是工作中的fiddle

我将选择器更改为checkbox#spinner-form2而不是#menuButton

08-16 01:36