Клик на мобильном устройстве

373
26 сентября 2017, 08:40
function sandwich(clickEl, openEl){
$(document).on('click',clickEl,function(){
    $(this).toggleClass('active');
  if($(openEl).is(":visible")){
      $(openEl).slideUp();
  }else{
    $(openEl).slideDown();
  }
});
}
 sandwich('.main_nav .sandwich_menu','.main_nav ul')
 sandwich('main .sandwich_menu','aside')

Данный код обрабатывает клик на компьютере, но не обрабатывает клик на телефоне. Как его адаптировать, чтобы клик отслеживался на телефоне?

READ ALSO
Использование IF со style.backgroundImage

Использование IF со style.backgroundImage

ПриветЯ начал изучать JS и в процессе работы возник вопрос

395
Как остановить скрытие блока при mouseover/out?

Как остановить скрытие блока при mouseover/out?

Помогите доработать задумкуНа странице есть кнопка или ссылка с ID, при наведении на которую рядом с ней появляется блок в котором я создаю...

323
Смена событий для div. JQuery

Смена событий для div. JQuery

Есть событие наложенное на #set-view-bid которое сворачивает и разворачивает формуВ первом случае оно нужно, а во втором допустим нужен просто...

215
Как создать объект в JS один раз и навсегда?

Как создать объект в JS один раз и навсегда?

Как создать объект в JS один раз и навсегда? То есть при клике мыши мне надо что бы создавался объект и вызывался метод, далее если я еще раз...

348