При нажатии «Меню» мышью элементы меню видны, и я могу без проблем щелкнуть любую из ссылок в списке.Нажатие левой кнопкой мыши требует двух щелчков для стрельбы. Href
Когда я использую жестов касания (сенсорный экран) в «Меню», элементы меню становятся видимыми, но ... элементы имеют 2 щелчка, чтобы отобразить href, и «Меню» будет выделено.
Я знаю, что это может иметь какое-то отношение к распространению (или нет), но я пробовал событие click с jquery без везения. Также hrefs являются локальными файлами, поэтому я не хочу перемещаться по ним в событии click jquery.
$("#item1").click(function(event) {
event.stopPropagation();
});
<li aria-haspopup="true"><span class="dir">Menu</span>
<ul>
<li id="#item1"><a href="../listItem1.html">listItem1</a></li>
<li><a href="../listItem2.html">listItem2</a></li>
<li><a href="../listItem3.html">listItem3</a></li>
</ul>
</li>
Вы уверены, что это не просто так, как работает устройство? Какое это устройство? Что произойдет, если ваши ссылки не находятся в 'li's? То же самое? – DelightedD0D
@ DelightedD0D - Хорошие вопросы. Ссылки, находящиеся за пределами li, работают при нажатии на них. Устройство - поверхность RT. IE11. – Jotter
Вы пробовали другой браузер? ... то есть это странное дерьмо – DelightedD0D