@lewiza

Страница прыгает при открытии другого аккордеона, исправление?

Есть кусочек кода, который открывает toggle аккордеона. Переделал, чтобы было автозакрытие предыдущего при открытии нового (строка в закоменчена). Всё работает, но при открытии другого, страница сдвигается вниз
$(".checkbox").click(function () {
    $(this).toggleClass("on");
    //$(".checkbox").not($(this)).next('.content__accordion').removeClass('activate');
    $(this).siblings(".content__accordion").toggleClass('activate');
});

Код блока HTML:
<div class="trigger">
                <input id="checkbox" type="checkbox" name="checkbox">
                <label class="checkbox" for="checkbox-1">
                    First
                </label>
                <div class="content__accordion">
                    Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s
                </div>
            </div>

Как можно решить эту проблему?
  • Вопрос задан
  • 58 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы