Есть кусочек кода, который открывает 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>
Как можно решить эту проблему?