Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/10: Рейтинг темы: голосов - 10, средняя оценка - 4.50
filinik12111990

раскрывающееся меню

22.11.2012, 10:41. Показов 2186. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У меня есть стандартное меню на jquery с куками, вы можете подсказать как сделать при открытии главного пункта меню переход по ссылки и раскрытие меню
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.11.2012, 10:41
Ответы с готовыми решениями:

Раскрывающееся меню
Здравствуйте. Есть на адаптивной версии сайта http://starvideo.com.ua/ меню. В пунктах меню, таких как на пример "Продакшн...

раскрывающееся меню
Доброго времени суток. Необходимо сделать раскрывающееся меню с эффектом. Сверстал меню, которое должно раскрываться по клику на пункт...

Не работает раскрывающееся меню
если начать кликать по менюшкам, то перестает раскрываться пункт, у которого изначально был проставлен класс active... из за чего это может...

3
weboman
 Аватар для Schtrich
210 / 195 / 63
Регистрация: 13.08.2010
Сообщений: 1,531
Записей в блоге: 6
22.11.2012, 12:17
Цитата Сообщение от filinik12111990 Посмотреть сообщение
У меня есть стандартное меню на jquery с куками, вы можете подсказать как сделать при открытии главного пункта меню переход по ссылки и раскрытие меню
Ну если в меню есть ссылка и вы на нее нажмете то переходит и так состоится, и 2-ое что вам надо это "раскрыть" уже открывшееся меню?
0
filinik12111990
22.11.2012, 13:51
Нет мне нужно чтобы ссылка на которую нажимаем для раскрытия меню переводила на другую страничку(динамического содержания), но и меню раскрывалось(т.е клик в куках записывался). Заранее спасибо за помощь)))
 Аватар для Soldado
901 / 833 / 198
Регистрация: 28.06.2012
Сообщений: 1,607
Записей в блоге: 4
22.11.2012, 16:40
Не знаю, что Вы вкладываете в понятие "стандартное меню на jquery". Впервые встречаю такое, что вот меню стандартное, а вот нестандартное.
Для примера использую вот такое меню:
HTML5
1
2
3
4
5
6
7
8
<div >
<div class="link"><span data-href="https://www.cyberforum.ru/javascript-jquery" >Ссылка 1</span></div>
<div class="blockPodmenu" title="123456">1. Подменю 1</div>
<div class="link"><span data-href="https://www.cyberforum.ru/javascript-jquery" >Ссылка 2</span></div>
<div class="blockPodmenu">2. Подменю 2</div>
<div class="link"><span data-href="https://www.cyberforum.ru/javascript-jquery" >Ссылка 3</span></div>
<div class="blockPodmenu">3. Подменю 3</div>
</div>
В нём есть как бы ссылка. На самом деле это span у которого в атрибуте data-href записан адрес перехода. По клику мы показываем соответствующее подменю и после окончания slideDown запускаем функцию которая по извлечённому значению вышеупомянутого атрибута data-href, с помощью location.href осуществляет переход.
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
$('.link span').click(
function(){
 
var option = $(this).parent('div').next().css('display'); 
 
if (option=='block'){
 
        $(this).parent('div').next().slideUp(200);
        
}
else{
 
$('.blockPodmenu').slideUp(200);
var Href1=$(this).attr('data-href');
$(this).parent('div').next().slideDown(200,function(){
location.href=Href1     
        });
}
});
Таким образом и меню расскрылось и переход произошёл - вот демо-страница

Если нужно запоминать состояние подменю в куках, то можно использовать плагин jquery.cookie.js. Изначально проверять куки, в которых может быть записано свойство display для каждого подменю. После каждого клика по псевдоссылке, также будем запускать функцию которая будет записывать свойство display для каждого (each) подменю в куки. Более подробно расписывать не буду. Вот демо- страница с запоминанием в куках
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.11.2012, 16:40
Помогаю со студенческими работами здесь

Раскрывающееся меню с кнопкой
Извините за беспокойство. Помогите сделать так, чтобы при нажатии на кнопку менюшка разворачивалась и кнопка-стрелочка менялась ...

Раскрывающееся меню для сайта
Имеется очень симпатичное меню для сайта, раскрывающееся. А именно... Само меню: &lt;ul id=&quot;my-menu&quot;&gt; ...

Раскрывающееся меню с JS, как оставить открытой активную категорию?
Всем привет! Помогите пожалуйста решить проблему. Менюхой управляет скрипт, который по клику делает подкатегорию видимой. Как сделать...

Работа с меню. При клике на кнопке меню или вне его, меню должно закрываться
Добрый вечер! Изучаю JQuery. Вот ради развития решил написать меню, практически такое же как на Хабре. Два дня ломаю голову над тем, как...

Раскрывающееся меню - при открытии/закрытии вложенного меню закрывается все меню
Проблема во вложенном меню. При открытии/закрытии вложенного меню закрывается все меню. Надо, чтобы главное меню не реагировало на клики во...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru