Как свернуть меню после клика на элемент?

214
08 марта 2019, 08:20

Есть меню-бургер.

В нём срабатывает collapse (при клике на меню).

Как сделать так, чтобы collapse срабатывал после клика на любой из li-элемнтов из меню?

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

 <div class="navbar-header">
                <?php
                if ($APPLICATION->GetCurPage() === '/index.php') { ?>
                    <button type="button" class="navbar-toggle collapsed" data-toggle="collapse"
                            data-target="#navbar-collapse-1" aria-expanded="false">
                        <span class="sr-only">Меню</span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                    </button>
                <?php
                } else {?>
                    <a class="sub-back sub-back-sm" href="/">Назад</a>
                <?php }?>
                <div class="clear"></div>
            </div>

 <div class="collapse navbar-collapse" id="navbar-collapse-1">
                <?php
                if ($APPLICATION->GetCurPage() === '/index.php') { ?>
                    <ul class="nav navbar-nav navbar-right">
                        <li><a href="#works">Проекты</a></li>
                        <li><a href="#solutions">Решения</a></li>
                        <li><a href="#services">Услуги</a></li>
                        <li><a href="#team">Кто мы</a></li>
                    </ul>
                <?php
                } else {?>
                    <a class="sub-back" href="/">Назад</a>
                <?php
                }?>
            </div>
Answer 1

В теге надо было поставить это: "data-toggle="collapse" data-target="#navbar-collapse-1"

READ ALSO
Неправильно работает функция file()

Неправильно работает функция file()

На выходе выводит строку, а должно массив, где 1 строка - 1 элемент Текст в файл писал вручнуюФайл, можно сказать использую вместо базы данных,...

165
Не работает INSER в созданный столбец в Symfony 2.8

Не работает INSER в созданный столбец в Symfony 2.8

Создал новый столбец с помощью миграций, в него мне надо вставлять данные, но когда проходит запрос, то INSERT этот столбец игнорирует

147
Конвертировать object php в object JSON или в object c#

Конвертировать object php в object JSON или в object c#

В базе данных MYSQL хранятся данные в формате object php например так

199
Как упростить код?

Как упростить код?

раз уж никто не пишет, то замечу, что проверка в коде

172