RazumovY

Рейтинг
0
Регистрация
26.05.2018
Sitealert:
Я не знаю, что там у Вас за код на странице, но судя по всему, всё очень криво.
1. Попробуйте написать .on('click' вместо .one('click'
2. У каждого элемента должен быть уникальный id, не может быть нескольких одинаковых id на одной странице. Для обозначения группы элементов используйте class.

1.Ну дело не в "on" и "one", но да, это криво)

2. Я понимаю, но если к каждому изображению присваивать свои id, то нужно так же и скрипт повторять с новым id? А если сделать классом, то при нажатии на кнопку все изображения с этим классом изменят путь.

Sitealert:
Эгоист, да не галерея у него. Это вариативные товары. Карточка товара, в ней фото какой-нибудь люстры, под фото кнопочки разного цвета. При нажатии на золотую кнопочку фото серебряной люстры заменяется на фото золотой люстры.

Ну это вроде галерей, на странице отображаются например 30 изображений светильников, и под ними нужно сделать кнопки изменения цвета светильника, но не в карточке, а на самой странице, где все 30 изображений.