Задать вопрос
@Kukurum1

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

есть страница: https://enkodesign.ru/ на Тильде
Галерея по типу сторис инстаграм, справа наверху есть кнопка паузы пролистывания изображений - по умолчанию при загрузке страницы срабатывает автоплэй, но по нажатию на эту кнопку ее можно поставить на паузу.
Как сделать так, чтобы при загрузке страницы галерея автоматически вставала на паузу?
Пытался решить так:
$(document).load(function(){
     setTimeout(function(){
             $(".t994__btnwrapper").trigger("click");
     })
})

Но видимо так не работает...


622cb3d426eff884709871.jpeg
  • Вопрос задан
  • 122 просмотра
Подписаться 1 Средний 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
Rst0
@Rst0
Не знаток Тильды, но по идее в коде html слайдера вот этот блок
<div class="t994__slidecontainer t-slds__items-wrapper" data-auto-correct-mobile-width="false" data-slide-pos="6" data-slider-paused="no" data-slide-offset="0" data-slider-with-cycle="false" style="height: 570px; transform: translate(-2166px, 0px); transition-duration: 0.3s;" data-slider-timeout="5000" data-slider-autoplay-initted="yes">

должен содержать data- атрибуты автостарта, задержки и остановки
до загрузки страницы, где нужно указать no вместо yes

data-slider-timeout="5000" data-slider-autoplay-initted="no" data-slider-stopped="yes"


эти параметры проверяется в коде слайдера как то так
isAutoplayInitted = container.attr('data-slider-autoplay-initted') == 'yes';
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы