Возможно, вы захотите использовать jquery для этого. Вы можете использовать тег alt или любой другой атрибут со следующей строкой
var altText = $('img').attr('alt');
Возможно, вы также захотите использовать идентификатор на изображении, чтобы убедиться, что вы получите правильный.
Затем вы можете указать значение для подписи с помощью следующей строки.
$('#signature').append(altText);
Если вы хотите прокомментировать более конкретные указания, и я буду рад помочь вам в дальнейшем.
Это теория, но есть несколько отличных плагинов для лайтбоксов, которые имеют эту функциональность. Вы пробовали colorbox?
http://colorpowered.com/colorbox/