У меня есть элемент на моей странице, который я могу перетаскивать влево и вправо, подключив прослушиватели событий touchstart
и touchmove
, а затем настроив стиль элемента left
. Это прекрасно работает.
Однако, пока я перетаскиваю, другие события нажатия / касания на странице не работают (например, нажатие кнопок / ссылок).
Присоединение события touchstart
слушатель document
действительно показывает, что 2-е touchstart
событие срабатывает точно так же, как и обычное событие, однако на самом деле не нажимает кнопку / делает, каким бы ни был побочный эффект обычного сенсорного события.
Есть ли флаг / настройка, которую я могу установить, чтобы другие сенсорные события срабатывали, пока я нахожусь в середине перетаскивания? Я понимаю, что могу перехватить прослушиватель событий документа и принудительно назначить события их соответствующим целям, но это похоже на взлом. Есть ли правильный способ включить мультисенсорные события?
Спасибо