Проблема с запуском нескольких анимаций при прокрутке.Javascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Гость
 Проблема с запуском нескольких анимаций при прокрутке.

Сообщение Гость »


Я плохо разбираюсь в JS и пытаюсь реализовать анимацию при прокрутке. Я использовал этот код https://codepen.io/darrielleevans/pen/gOjgKBY

Проблема, с которой я столкнулся, заключается в том, что в моем коде есть несколько элементов div, таких как постепенное появление, но они проходят через постепенное появление-1, постепенное появление-2 и так далее. Есть ли способ изменить код JS, используемый в приведенном выше коде, чтобы каждый из элементов div был нацелен отдельно? (с каждым из элементов div связана своя анимация)

когда я изменил код JS, написанный пером, чтобы он выглядел примерно так:

const elements = document.querySelectorAll('.fade-in-1'); константные параметры = { корень: ноль, rootMargin: '0px', порог: .4 } константные обратные вызовы = (записи) => { записи.forEach(запись => { если (entry.isIntersecting){ запись.target.classList.add('активный'); } }); } пусть наблюдатель = новый IntersectionObserver (обратные вызовы, параметры); elements.forEach(element => { наблюдатель.наблюдать(элемент); }); const elements1 = document.querySelectorAll('.fade-in-2'); константные параметры1 = { корень: ноль, rootMargin: '0px', порог: .4 } const callbacks1 = (записи) => { записи.forEach(запись => { если (entry.isIntersecting){ запись.target.classList.add('активный'); } }); } пусть наблюдатель1 = новый IntersectionObserver(обратные вызовы, параметры); elements.forEach(element => { наблюдатель.наблюдать(элемент); }); Второе добавление js Fade-in-2 не срабатывает.
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ, комментарий, отзыв

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Создание нескольких классов попутного ветра по умолчанию
    Гость » » в форуме CSS
    0 Ответы
    1 Просмотры
    Последнее сообщение Гость
  • Ошибка присвоения нескольких файлов C++: ссылка на «данные» неоднозначна
    Гость » » в форуме C++
    0 Ответы
    0 Просмотры
    Последнее сообщение Гость
  • Как сделать так, чтобы метки данных нескольких пересекающихся точек отображались правильно?
    Гость » » в форуме Html
    0 Ответы
    1 Просмотры
    Последнее сообщение Гость
  • Как сделать так, чтобы метки данных нескольких пересекающихся точек отображались правильно?
    Гость » » в форуме Html
    0 Ответы
    1 Просмотры
    Последнее сообщение Гость
  • Проблема с полем или границей Png
    Гость » » в форуме Jquery
    0 Ответы
    1 Просмотры
    Последнее сообщение Гость

Вернуться в «Javascript»