Вторая программа "Сеньор Помидор" 25/25. Не могу пройти.


#1

Помогите написать программу, не получается. Можете скинуть код рабочий для изучения?


#2

Вроде ничего сложного. Когда писала, пользовалась инструкциями из упражнений 12-24.
Смотрите. Спрашивайте.
var pictures = [
‘gallery-tomato/tomato-red-large.jpg’,
‘gallery-tomato/tomato-yellow-large.jpg’,
‘gallery-tomato/tomato-strange-large.jpg’
];

var thumbnails = document.querySelectorAll(’.gallery__picture-preview’);
var fullPhoto = document.querySelector(’.full-picture’);

var addThumbnailClickHander = function (thumbnail, picture) {
thumbnail.addEventListener (‘click’, function() {
fullPhoto.src = picture
})
}

for (var i = 0; i < thumbnails.length; i++) {
addThumbnailClickHander (thumbnails[i], pictures[i])
}


#3

Все понятно, понял теперь что к чему., благодарю


#4

Не за что)
Обращайтесь.


#5

под катом закинул программу, чтобы вам не мучаться с волшебными кавычками при копипасте =)

копируйте на здоровье
var pictures = [
  'gallery-tomato/tomato-red-large.jpg',
  'gallery-tomato/tomato-yellow-large.jpg',
  'gallery-tomato/tomato-strange-large.jpg'
];

var thumbnails = document.querySelectorAll('.gallery__picture-preview');
var fullPicture = document.querySelector('.full-picture');

var addThumbnailClickHandler = function (thumbnail, photo) {
  thumbnail.addEventListener('click', function () {
    fullPicture.src = photo;
  });
};

for (var i = 0; i < thumbnails.length; i++) {
  addThumbnailClickHandler(thumbnails[i], pictures[i]);
}