Заменить альтернативное содержимое текстом заголовка.
$('.caption').each( function() {
var $this = $(this),
$img = $(this).prev('img');
$img.attr('alt', $this.text() );
});
Добавить текст заголовка к альт-содержимому.
$('.caption').each( function() {
var $this = $(this),
$img = $(this).prev('img'),
alt = $img.attr('alt');
$img.attr('alt', alt + ': ' + $this.text() );
});