Что то не так с гамбургером

210
13 ноября 2017, 22:37

Дело такое, при нажатии на гамбургер , он анимирует и открывается меню, тут все норм. Но после того как нажал на пустое место(не на меню) , меню закрывается НО бургер не меняется в обратное состояние, почему, подскажите?

При нажатии на гамбургер 1

При нажатии на пустое место 2

При повторном нажатии на гамбургер 3

вот код:

$('#my-menu').click(function(e) { 
  var $menuy = $('#menuy'); 
 
  if ($menuy.css('display') != 'block') { 
    $menuy.show(); 
 
    var firstClick = true; 
    $(document).bind('click.myEvent', function(e) { 
      if (!firstClick && $(e.target).closest('#menuy').length == 0) { 
        $menuy.hide(); 
        $(document).unbind('click.myEvent'); 
      } 
      firstClick = false; 
    }); 
  } 
 
  e.preventDefault(); 
});

READ ALSO
Как выбрать всех детей после n

Как выбрать всех детей после n

Есть страница на которой есть несколько пунктов Li, в этих Li пользователи могут оставить (из админки) много текста, текст разбит на абзацыЗадача...

239
Как в sublimeText - sublimeREPL,передавать в интерпретатор php файлы php

Как в sublimeText - sublimeREPL,передавать в интерпретатор php файлы php

Проблема с плагином для sublime text - sublimeREPL

250
Считывание данных из файла

Считывание данных из файла

Нужно сделать интернет магазин, данные для которого считываются из файлаСтруктура файла представлена на картинке

233
Как реализовать подключение к БД через синглтон

Как реализовать подключение к БД через синглтон

Всем приветЕсть модель (если можно так назвать), состоящая из статичных методов

367