@Lolka21

Почему не работает sticky js?

Нужна не большая помощь...

Есть аккордеон, а в элементах аккордеона есть элементы которые используют sticky js, при раскрытии аккордеона, сам скрип sticky не срабатывает, а при ресайзе окошка начинает работать... код прикрепил

кстати, у элемента аккордеона, где находится sticky, display: none (если display убрать, то все работает...) может можно как-то рефрешить sticky ?

var accordion = function() {
  var data = $('.accordion').attr('data-accordion')
  $('.accordion-header').on('click', function(){
    $(this).next('.accordion-body').not(':animated').slideToggle();
  })
  $('.accordion-header').click(function () {
    $(this).parent('.accordion li').toggleClass('active');
  });
}
accordion()


var stickyJS = $('.sticky-js');
stickyJS.stickySidebar({
  topSpacing: 30,
  bottomSpacing: 30,
  containerSelector: '.sticky'
});
  • Вопрос задан
  • 61 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

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