Конфликт между аккордеоном и parallax js

75
07 марта 2022, 22:10

Используется аккордеон написанный на jquery, под ним находится секция с параллакс эффектом, при нажатии на аккордеон, он наезжает на секцию с параллаксом, вместо того, чтоб растянуть страницу вниз, как это и должно быть.. Может кто-то сталкивался с такой же проблемой и знает как решить?

пример: https://codepen.io/alexmillern/pen/oNgmOdX

<section class="competition">
    <div class="wrapper">
        <div class="accordion">
            <dl>
           <dt class="accordion__title">Dt1</dt>
               <dd class="accordion__descr">Dd1</dd>
         </dl>
        </div>
</section>

<section class="insert" data-parallax="scroll" data-image-src="https://img5tv.cdnvideo.ru/webp/shared/files/201908/1_960015.jpg">
    <div class="overlay"></div>
        <div class="insert__content">
            <h2 class="insert__title">Title</h2>
            <div class="insert__descr">Desciption</div>
</section>

$(".accordion dd").hide().prev().click(function() {
$(this).parents(".accordion").find("dd").not(this).slideUp().prev().removeClass("active");
$(this).next().not(":visible").slideDown().prev().addClass("active");});
READ ALSO
Как сгруппировать одинаковые данные?

Как сгруппировать одинаковые данные?

Нужна помощь с группировкой данных

102
метод is not a function, когда массив объектов

метод is not a function, когда массив объектов

Метод "TestMethod" выдает ошибку при выводе, "ObjArrayCityMapTestMethod is not a function", такая проблема, только при массиве объектов, не могу понять почему

75
Получение данных из JSON в js

Получение данных из JSON в js

Задача таковаЕсть функция, которая читает JSON файл, и выдаёт/возвращает его содержимое

155
Фильтрация массива объектов

Фильтрация массива объектов

Необходимо фильтровать массив arr1 по id, которые соответствует itemIds в массиве объектов arr2

93