Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
1 / -2 / 0
Регистрация: 28.11.2016
Сообщений: 65

Main menu

09.11.2017, 18:07. Показов 690. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток, скажите пожалуйста как быть с меню , оно работает ,при нажатии на бургер открывается, при повторном нажатии на бургер закрывается, но не все так гладко как хотелось бы. Меню как то не так себя ведет, при открытии может само свернуться либо развернуться и свернуться... думаю скрипт слишком маленький...
И еще вопрос 1, как сделать так , что бы открытое меню, при нажатии на пустое место (любое кроме меню и гамбургера) закрывалось?

Java
1
2
3
4
$("#my-menu").click(function() {
  $(this).toggleClass("#my-menu");
  $("#menuy").slideToggle();
});
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<nav id="my-menu">
<div class="flex_hero">
    <div class="flex-left">
        <div class="btn-round ripple menu">
            <div class="hamburger">
                <div class="hamburger--line"></div>
                    </div>
        </div>
    </div>
</div>
    <div id='menuy'>
        <ul>
            <li><a href="#home">Home</a></li>
            <li><a href="#about">About</a></li>
            <li><a href="#contact">Contact</a></li>
        </ul>
    </div>
</nav>
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
09.11.2017, 18:07
Ответы с готовыми решениями:

"main-menu" + "sub-menu" без ID
&lt;nav&gt; &lt;ul class=&quot;main-menu&quot;&gt; &lt;li&gt; &lt;a&gt;main menu link 1&lt;/a&gt; &lt;ul class=&quot;sub-menu&quot;&gt; ...

JS menu
не работает клик-меню((( &lt;!DOCTYPE html&gt; &lt;html lang=&quot;en&quot;&gt; &lt;head&gt; &lt;meta charset=&quot;UTF-8&quot;&gt; &lt;title&gt;Document&lt;/title&gt; ...

Создание объекта Menu
Задание: Написать объект для работы с меню. Конструктор Menu(); методы addItem(строка1,строка2) - добавление нового элемента в конец...

3
32 / 32 / 14
Регистрация: 30.11.2013
Сообщений: 139
09.11.2017, 18:10
Цитата Сообщение от GTRka Посмотреть сообщение
$(this).toggleClass("#my-menu");
Id != Class
0
1 / -2 / 0
Регистрация: 28.11.2016
Сообщений: 65
09.11.2017, 18:37  [ТС]
senyaarseniy, вроде понял, сделал вот так:
Java
1
2
3
4
$("#my-menu").click(function() {
  $(this).toggleClass("on");
  $("#menuy").slideToggle();
});
и в стилях добавил:
CSS
1
2
#my-menu.on
    display: block
но почему то все равно иногда закрывается и открывается произвольно...
0
32 / 32 / 14
Регистрация: 30.11.2013
Сообщений: 139
11.11.2017, 15:36
нужно выбрать использовать css или js и использовать чтото одно
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.11.2017, 15:36
Помогаю со студенческими работами здесь

Bootstrap и dropdown-menu
Есть dropdown-menu в форме &lt;div class=&quot;btn-group btn-input clearfix team-select&quot;&gt; &lt;button class=&quot;btn btn-primary dropdown-toggle...

Замена стандартного context menu
Доброе время суток.Подскажите кто знает как сделать, чтобы при правом клике мыши по ссылке, открывалось не стандартное меню, а...

Не выбирается пункт из dropdown-menu
При выборе любого из Вентильных блоков, можно потом выбрать Монтажный элемент но когда выбираю &quot;Без вентильного блока&quot;,...

S5 Accordion Menu Module Joomla 2.5
Здравствуйте. Помогите пожалуйста со скриптом. Есть аккордион меню на моем тестовом сайте но оно раскрывается по нажатию а мне нужно тобы...

Dropdown Menu Bootstrap не работает с мобильных устройств
Привет! Помогите пожалуйста, кто сталкивался с таким. Применяем ниспадающее меню Bootstrap (версия...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru