Форум программистов, компьютерный форум, киберфорум
Наши страницы
jQuery
Войти
Регистрация
Восстановить пароль
 
Destroyer
0 / 0 / 1
Регистрация: 24.10.2014
Сообщений: 47
1

Одно нажатие на пункт - раскрытие меню, второе нажатие переход по ссылке

10.12.2018, 15:29. Просмотров 298. Ответов 0

Есть мобильное меню/ По клику на родительский пункт раскрываются подпункты. А как сделать,чтобы по первому клику раскрывались подпункты,а по второму переходило бы по ссылке родительского пункта? Сейчас ссылка есть, но не переходит

Javascript
1
2
3
4
5
6
7
8
9
$('header .menu .menu_item').hover(
  function() {
    $(this).find('.sub_link').addClass('active').next().stop().slideDown(200)
    
  }, 
  function() {
    $('header .menu .sub_link').removeClass('active').next().stop().slideUp(200)
  }
)
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<div class="menu">
    <div class="menu_item">
        <a href="/naruzhnaya-reklama/" class="sub_link active">Наружная реклама</a>
        <div class="sub_menu">
            <div>
                <a href="/">Вывески</a>
            </div>
        </div>
    </div>
    <div class="menu_item">
        <a href="/interernaya-reklama/" class="sub_link">Интерьерная реклама</a>
        <div class="sub_menu">
            <div>
                <a href="">Таблички</a>
            </div>
        </div>
    </div>
    <div class="menu_item">
        <a href="/" class="sub_link">Защитная пленка на окна</a>
        <div class="sub_menu">
            <div>
                <a href="/">Защитная пленка А1</a>
            </div>
        </div>
    </div>
    <div class="menu_item">
        <a href="/uslugi/" class="sub_link">Услуги</a>
        <div class="sub_menu">
            <div>
                <a href="/">Формовка пластиков</a>
            </div>
        </div>
    </div>
</div>
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2018, 15:29
Ответы с готовыми решениями:

Второе нажатие
Есть блок, при нажатии раскрывается меню. $(&quot;#controller&quot;).bind(&quot;click&quot;,function(){ Как мне...

Работа с if: Одно нажатие включает, второе нажатие выключает код...
Всем привет, продемонстрируйте пожалуйста дурака как правильно работать с if 1. Нужно На кнопку...

Нажатие на пункт меню срабатывает только со второго раза
Может кто знает, почему нажатие на пункт меню срабатывает только со второго раза?

Нажатие на пункт ЛистБокса
Здравствуйте. Подскажите пожалуйста как кликнуть на пункт. Именно кликнуть а не выделить....

Второе нажатие на кнопку
Надо так чтобы когда нажал первый раз происходило действие,второй раз второе действие и т.д.

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.12.2018, 15:29

ReactJS. Запретить второе нажатие на div.
Доброго времени суток! :) На div блок навешен onClick, определенный React компоненте. Вопрос:...

Console.ReadKey срабатывает на второе нажатие
Здравствуйте. Подскажите, пожалуйста, что я делаю не так ? Хочу чтобы программа считывала каждый...

Нажатие по ссылке во входящем сообщении
Добрый день! Ко мне приходят сообщения со ссылками, по нажатию которых скачивается файл. Вот код: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru