Rodomantsev
6/10/2015 - 1:42 PM

menu__mobile JS

menu__mobile JS

$('.first-li').click(function() {
	$(this).toggleClass('active');
});

  $(document).click(function(event) {
    if (($(event.target).closest(".menu").length)||($(event.target).closest(".menu_button").length)) return;
    $('.menu').removeClass('show');
    $('.menu_button').removeClass('active');
    event.stopPropagation();
  });
  
  
  
    $('.menu a').click( function(){ // если в href начинается с # или ., то ловим клик
	    var scroll_el = $(this).attr('href'); // возьмем содержимое атрибута href
        if ($(scroll_el).length != 0) { // проверим существование элемента чтобы избежать ошибки
	    $('html, body').animate({ scrollTop: $(scroll_el).offset().top - $('.block_fixed').height()}, 500); // анимируем скроолинг к элементу scroll_el
	    $('.first-li').removeClass('active');
        }
	    return false; // выключаем стандартное действие
    });