Реализовать функционал фотогалереи скейтбордов. При клике на минатюру скейтборда происходит его выбор. При этом пользователь видит увеличенную фотографию и название товара:
При клике на миниатюру фотографии (тег a
) товар считается выбранным. Для отображения выбранного товара нужно выполнить несколько условий:
-
Обозначить миниатюру выбранного товара с помощью класса
gallery-current
, установив его на тегa
. При этом только 1 товар может считаться выбранным и только 1 тегa
должен иметь такой класс. -
Отобразить увеличенную фотографию в теге
<img id="view" class="gallery-view">
, считав ссылку на неё из атрибутаhref
тегаa
, при этом сама ссылка не должна открываться.
- Миниатюры
- Большие картинки
В онлайн-песочнице на CODEPEN.
В репозитории на GitHub.
Потребуется только ваш браузер.
- Открыть код в песочнице.
- Нажать кнопку «Fork».
- Выполнить задание.
- Нажать кнопку «Save».
- Скопировать адрес страницы, открытой в браузере.
- Прислать скопированную ссылку через личный кабинет на сайте netology.ru.
Потребуются: браузер, редактор кода, система контроля версий git, установленная локально, и аккаунт на GitHub или BitBucket.
- Клонировать репозиторий с домашними заданиями
git clone https://github.com/netology-code/hj-homeworks.git
. - Перейти в папку задания
cd hj-homeworks/event-object/skateboard-gallery
. - Выполнить задание.
- Создать репозиторий на GitHub или BitBucket.
- Добавить репозиторий в проект
git remote add homeworks %repo-url%
, где%repo-url%
— адрес созданного репозитория. - Опубликовать код в репозиторий
homeworks
с помощью командыgit push -u homeworks master
. - Прислать ссылку на репозиторий через личный кабинет на сайте netology.ru.