Как изменить поведение ссылки меню на мобильных разрешениях браузера

Добрый день. Я столкнулся, причем дважды за 1 день с такой проблемой: как изменить поведение ссылки меню на мобильных разрешениях браузера.

На сайте есть меню WordPress. На десктопных разрешениях при наведении мышью на пункт меню показывается подменю второго уровня. А на мобильных наведение — равнозначно нажатию, поскольку на сенсорных экранах мыши нет, а есть только палец.

 

Самый простой пример: у нас имеется список городов-ссылок на подразделы сайта. Висит ссылка на Москву, при наведении ниже выводится подпункт Санкт-Петербург.

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

 

 

0

Автор публикации

0
Дипломированный php-программист, linux и open source-энтузиаст. Разработчик запатентованной программы расчета физико-химических свойств солей. Опыт работы с языками программирования ~25 лет, опыт работы с сайтами ~ 21 год, опыт программирования на языке php ~17 лет. Опыт программирования на языке JS ~14 лет. Разработчик антивирусного сканера (php/jquery) и участник проекта быстрого интернет-магазина "F-Shop" (php/jquery).
Комментарии: 1Публикации: 37Регистрация: 10-06-2017
Авторизация
*
*
Регистрация
*
*
*
Пароль не введен
*
Генерация пароля