Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.02.2019, 21:04
Новичок на форуме
Отправить личное сообщение для ivanpan Посмотреть профиль Найти все сообщения от ivanpan
 
Регистрация: 28.02.2019
Сообщений: 1

Показать подпункты меню, если находишься на странице выбранного пункта
Здравствуйте. Нужно, чтобы меню раскрывалось, если находишься на определенной странице. Уже 4 день бьюсь.
Сделал левое меню такого плана. Знак минус напротив пунктов - можно закрыть меню, знак плюс - открыть подпункты.

Сам пример:

Главная
Наши работы -
-работы №1
-работы №2
-работы №3
Фото объектов +
О нас

Вопрос в следующем. К примеру пользователь нажал на "Наши работы", перешёл на эту страницу и все подпункты "Наши работы" автоматически раскрылись. И, если пользователь, к примеру, перейдет с главной страницы сайта, на которой есть ссылка на подпункт "-работы №1" его перекинет на -работы №1 и меню полностью раскроется. Как такое можно реализовать? Меню делаю на wordpress.

Принцип действий такой - нужно при загрузке страницы проверить через js класс активного пункта меню или подпункта и раскрыть его. Класс - current-menu-item

Последний раз редактировалось ivanpan, 28.02.2019 в 21:13.
Ответить с цитированием
  #2 (permalink)  
Старый 01.03.2019, 08:39
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,204

Сообщение от ivanpan
Уже 4 день бьюсь.
Чтобы так не убиваться - нужно сделать тестовый пример того, с чем работаешь. Выложить его тут...
На этом примере могут показать варианты решения.
Ответить с цитированием
  #3 (permalink)  
Старый 01.03.2019, 11:14
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Сообщение от ivanpan
К примеру пользователь нажал на "Наши работы", перешёл на эту страницу и все подпункты "Наши работы" автоматически раскрылись.
Где раскрылись? На главной странице или на той, на которую перешли?
Или это не разные страницы, а подгружаемые/заменяемые разделы на одной и той же странице?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выделение активных пунктов многоуровневого меню на jQuery Letto Элементы интерфейса 2 04.12.2013 15:30
Выпадающее меню для внутренней навигации по закладкам на странице на javascript+css rdfhnbhf jQuery 1 13.07.2012 15:17
Выпадающее меню для внутренней навигации по закладкам на странице на javascript+css rdfhnbhf Javascript под браузер 1 13.07.2012 12:26
Как в общем меню для всех страниц поменять класс определенного пункта в зависимости о phenom Элементы интерфейса 2 08.04.2011 11:09
анимированное меню на jquery глючит в ie leCadavreExquis jQuery 3 30.12.2009 17:30