Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 09.11.2017, 09:12
Аспирант
Отправить личное сообщение для INSIDER73 Посмотреть профиль Найти все сообщения от INSIDER73
 
Регистрация: 12.01.2017
Сообщений: 48

Как при открытии пункта меню,закрывать предыдущий?
Есть меню с раскрывающимися подменю,выглядит примерно так

<div class="row menu_page_control">
  <div class="col-xs-12 col-sm-6 menu_page_control-button" data-expander-control="#content-0" data-expander-active="false">нажать</div>
  <div id="content-0" class="col-xs-12 menu_page_control-content"> 
    <div class="row"> 
      <div class="menu-pic col-xs-4 col-sm-3">
        <img src="pictures/product/middle/37501.png" alt="">
      </div> 
    </div> 
  </div> 
</div>


Таких кусков кода несколько.При нажатии на определенный пункт на класс menu_page_control-button,происходит событие .slideDown() или .slideUp() для menu_page_control-content. data-expander-control="#content-0" и id формируются через плагин.Нужно сделать так чтобы если какой то пункт меню сейчас открыт,то при нажатии на другой пункт,тот что был открыт закрывался.Я понимаю это нужно сделать так,когда открываешь пункт меню,то для всех пунктов срабатывает событие .slideUp() кроме текущего,а для текущего .slideDown().Как определять этот текущий пункт?
Ответить с цитированием
  #2 (permalink)  
Старый 09.11.2017, 10:00
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,064

INSIDER73,
Выпадающее меню на jquery
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как отключить звук при открытии окна SnezhanaLast Элементы интерфейса 17 15.04.2016 08:20
Как сделать что бы при открытии блока, вместе с ним двигался другой блок(стрелки)? freeman0204 Общие вопросы Javascript 2 21.02.2016 15:15
Как восстановить инфу из sessionStorage при выполнении определенных условий? ligisayan jQuery 1 26.06.2015 09:34
Спойлер - сворачивать предыдущий спойлер при открытии нового maxmusicmax Общие вопросы Javascript 6 02.06.2015 22:50
Меню. При открытии любого пункта сворачивались все остальные Drako Элементы интерфейса 6 13.08.2008 13:56