@harve

Как применить эффект на все изображения?

Приветствую. Имеется такой код: https://codepen.io/havent/pen/wvbzWrj
При наведении на первое изображение присутствует эффект, на остальных - нет. Подскажите, пожалуйста, как применить это на все изображения?
  • Вопрос задан
  • 113 просмотров
Решения вопроса 2
imko
@imko
Senior Scratch Developer
const theImage = document.querySelector('.image')
    new ImageHover(theImage);

querySelector возвращает первый попавшийся подходящий элемент, тебе надо использовать querySelectorAll чтобы получить все три картинки, перебрать полученный список и для каждой создать ImageHover
Ответ написан
Kentavr16
@Kentavr16
long cold winter
вставь вот это
const Images = document.querySelectorAll('.image')
 Images.forEach(image=>
 new ImageHover(image)
 )

вместо своего блока с document.querySelector в конце скрипта
То есть вместо
// The image element
    const theImage = document.querySelector('.image')
    new ImageHover(theImage);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
SummerWeb Ярославль
от 120 000 до 180 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
Brightdata Тель-Авив
от 5 500 до 6 500 $