Использование: VS 2013, ASP.NET (VB) Webforms.Мобильная кнопка меню 2 щелчка для переключения меню
Обновление веб-сайта WebForms с .NET 2.0 до .NET 4.5 и добавление удобства для мобильных устройств для поддержки Google.
Создано кнопку в правом верхнем углу, как это:
<a href="#" onclick="toggleMenuDiv();">
<img class="headerimg-r" src="/images/MenuBtn6464.png" />
</a>
Javascript выглядит следующим образом:
function toggleMenuDiv() {
var menu = document.getElementById('menu');
if (menu.style.display == 'none') {
menu.style.display = 'block';
}
else {
menu.style.display = 'none';
}
}
элемент с "меню" ид выглядит следующим образом:
<div class="dropdownmenu" id="menu">
Однако, чтобы отбросить меню, мне нужно коснуться дважды, а не один раз. Все ссылки на меню работают правильно без нескольких касаний.
Не стесняйтесь видеть это сами. Удалите http://www.pedfast.com с мобильного устройства и попробуйте.
Я знаю, что мне не хватает чего-то простого; может кто-нибудь указать мне в правильном направлении?
Спасибо!
Вы можете использовать JQuery кнопкой мыши и slideToggle вместо этого. –