Я хочу сохранить значение id изображения, когда я щелкаю по нему, в переменной. Как мне это сделать?
Для одного изображения:
var id; $('img').click(function() { id = this.id; });
Для нескольких изображений:
var ids = []; $('img').click(function() { ids.push(this.id); });
Как то так?
$('img').click(function(){ alert($(this).attr('id')); });
Было бы полезно получить больше информации о том, что вы пытаетесь сделать, однако, чтобы ответить на ваш вопрос напрямую:
$("img").click(function(){ var imageId = $(this).attr("id"); } );