Это должно работать
$('.img').click(function(){
var urls = [];
$(this).closest('.gallery').find('img').each(function() {
urls.push($(this).attr('src'));
});
// now do something with urls
});
Если вам также нужен id
, то вы можете захватить его, когда будете проходить. Но для того, чтобы просто найти изображения в одном и том же контейнере, вы можете сделать это полностью в контексте.