jQueryライトボックス内のギャラリー画像のaltタグへの参照を取得し、大きな画像へのリンクにジャンプしてライトボックスに挿入した後、画像のすぐ下にキャプションとして表示しようとしています。
$(function(){
$('.gallery a').on('click', function(e){
var image_source = $(this).attr('href');
var text = $('.gallery a img').attr('alt');
$('#content').html('<img src="' + image_source + text + '">');
/* .html('<p style="color:#fff;">' + alt_text + '</p>');
-----------above was the other method I tried which didn't work so I commented it out-- -----*/
$('#lightbox').show();
e.preventDefault();
});//End Gallery
$('#lightbox').on('click', function(){
$(this).hide();
$('#content img').remove();
});
});//End Ready
もちろん、ギャラリーのサムネイルがクリックされたときに読み込まれる対応する大きな画像に対して、対応する画像の alt タグを表示する必要があります。
アドバイスをいただければ幸いです。よろしくお願いします。ここにJSFiddleがあります: http://jsfiddle.net/graphicsinc/37A4y/13/