Я работаю над компоновкой, совместимой с мобильными/планшетами, и я сталкиваюсь с проблемой касательно событий касания/прокрутки. Прямо сейчас у меня есть скользящее меню, подобное мобильному/планшетному интерфейсу Facebook, который скользит слева.Отключить прикосновение и прокрутку по определенным элементам в мобильных браузерах
Я хочу отключить любое нажатие или прокрутку за пределами этого меню, пока оно не будет закрыто. Сейчас я тестировал сайт в мобильном/планшете Safari, но мне также нужно, чтобы он работал в Android.
Есть ли какой-либо простой способ сделать это - в идеале создание слушателя на элементе корпуса, и если сенсорный/прокрутки не находится в скользящем меню, он игнорирует его? Я использую события касания jQuery Mobile для мобильных устройств, так что, возможно, срабатывает touchstart в этом случае?