Да у тебя что-то в HTML коде не доделано по data-аттрибутам.. на первой картинке висит только..
Потом ты ищешь массив картинок, но почему то получаешь их в ед. числе.. и в функции пытаешься через цикл их перебрать.. поэтому и условие не работает.. В общем что-то много там чего надо переделать))