Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Меню на jQuery


SiviS

Recommended Posts

Всем привет ребята, есть меню в шаблоне которое открывается при помощи jQuery.

Дело в том что "Подкатегории" по клику раскрываются, но при повторном клике не закрываются (только если открыть другую категорию)

 

Ниже фрагмент кода.. эксперементировал, но знания мои в jQuery слабы..

// Меню
            $(document).ready(function () {
              var $menu = $('#menu');

              $('.ochow-menu-item-toggle').on('click', function () {
                var $btn = $(this);

                $menu
                  .find('.dropdown')
                    .removeClass('open')
                      .find('.ochow-open')
                        .removeClass('ochow-open')
                        .addClass('ochow-close');
                
                if ($btn.hasClass('ochow-close')) {
                  $btn
                    .removeClass('ochow-close')
                    .addClass('ochow-open')
                      .parent()
                        .addClass('open')
                } else {
                  $btn
                    .removeClass('ochow-open')
                    .addClass('ochow-close')
                      .parent()
                        .removeClass('open')
                }
              });
            });

Помогите пожалуйста сделать так, что бы при повторном клике подкатегории скрывались!

Надіслати
Поділитися на інших сайтах

Надіслати
Поділитися на інших сайтах

35 minutes ago, ArtemPitov said:

Я же говорю что в jQuery я не силен.. Документацию читал - разобраться не могу т.к. в моем случае выпадающий список сделан не стандартно. Поэтому и прошу по возможности готовое решение (как можно реализовать закрытие панели именно под мой случай)

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.