Задания
1) Удалить все рекламные блоки со страницы (правая часть сайта)
2) Изменить жанр фильма, поменять "
комедия" на "
драма"
3) Изменить задний фон постера с фильмом на изображение "
bg.jpg". Оно лежит в папке
img.
Реализовать только при помощи JS
4) Список фильмов на странице сформировать на основании данных из этого JS файла.
Отсортировать их по алфавиту
5) Добавить нумерацию выведенных фильмов
Код
'use strict';
const movieDB = {
movies: [
"Логан",
"Лига справедливости",
"Ла-ла лэнд",
"Одержимость",
"Скотт Пилигрим против..."
]
};
Решение
1) Убираем рекламный блок:
Код
document.querySelector('.promo__adv').remove();
2) Меняем жанр фильма:
Код
document.querySelector('.promo__genre').textContent = 'драма';
3) Меняем задний фон постера:
Код
document.querySelector('.promo__bg').style.backgroundImage = 'url(img/bg.jpg)';
Формируем список фильмов:
Код
let promoList = document.querySelector(".promo__interactive-list");
const movieDB = {
movies: [
"Логан",
"Лига справедливости",
"Ла-ла лэнд",
"Одержимость",
"Скотт Пилигрим против...",
],
};
function addFilm(list, parent) {
list.sort();
parent.innerHTML = "";
list.forEach((item, i) => {
parent.innerHTML += `
<li class="promo__interactive-item">${i + 1}. ${item}
<div class="delete"></div>
</li>
`;
});
}
addFilm(movieDB.movies, promoList);
Всего комментариев: 1