Как сделать что бы контент аккордиона открывался в одном месте

196
06 июня 2019, 00:20

подскажите плиз - столкнулся с необходимостью раскрытия аккордеона в одном месте. другими словами, нужно что бы при раскрытии "вкладки меню аккордиона" предыдущая (открытая) закрывалась, а та которая раскрывается становилась к примеру в позицию top: 0; Подобным образом работает поиск картинок в google - там аккордион при раскрытии центрируется, а как реализовать то что нужно мне не могу понять. если кто знает, заранее спасибо за ответ

Answer 1

Вот решение к которому я пришел. Буду благодарен за конструктивную критику.

jQuery(function () {
    initAccordion();
});
function initAccordion() {
    $(document).ready(function () {
        $(document).on('click', '#accordionExample .btn-link', function (event) {
            $([document.documentElement, document.body]).animate({
                scrollTop: $(this).offset().top
            }, 500);
        });
    });
};
READ ALSO
Аналитическая функция в триггере mysql

Аналитическая функция в триггере mysql

Подскажи, как решить проблему или найти альтернативное решение - на базе одной таблички:

188
Запрос mysql с выборкой по дате

Запрос mysql с выборкой по дате

Есть таблица courier вида:

198
Создать хранимую процедуру

Создать хранимую процедуру

Нужно создать хранимую процедуру для генерации скриптов insert-запросов содержимого таблицы, переданной в параметреРезультат:

181
Адаптация iframe после клика в гугл форме

Адаптация iframe после клика в гугл форме

У меня есть гугл форма, которая находиться в iframeТак вот, форма имеет большую высоту

179