Проблема в том, что у вас есть несколько <td id="gallery"
.Вы не должны использовать один и тот же идентификатор для нескольких элементов, потому что $ ('# gallery') всегда будет возвращать первый, но также и потому, что это неправильно!
Либо переместите его в таблицу: <table id="gallery"
,
или измените его на класс: <td class="gallery"
и измените запрос: $('.gallery a').lightBox();