@Alexander9229

Как можно переписать скрипт, чтобы при прокрутке на новый слайд запускать функцию?

Есть вот такой скрипт, который запускает анимацию.
var player = document.querySelector( \'lottie-player\' );
player.play();


Проблема в том, что он срабатывает только на одном теге, а у меня таких тегов 6 (это слайдер)
Как можно переписать данный скрипт, чтобы при прокрутке на каждый новый слайд запускалась функция по новому?
Так понимаю здесь нужен цикл.

Я начал пробовать это сделать через forEach, но выдает ошибку

var player = document.querySelectorAll( \'lottie-player\' );

    player.forEach( function( item ) {
        item.addEventListener( \'wheel\', function() {
            play();
        });
    });


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

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

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
Artezio Санкт-Петербург
от 160 000 до 220 000 ₽
08 мар. 2021, в 10:02
75000 руб./за проект
08 мар. 2021, в 10:00
700 руб./за проект
08 мар. 2021, в 08:37
3000 руб./за проект