Код, который запускает ваш javascript, является причиной проблемы.
Миниатюрное изображение справа имеет следующую разметку:
<a onclick=" $(document).ready(function(){ $('#photo2').flickrGallery({ useFlickr: 'true', flickrAPIKey: '2dc6307382340967ed44d0df77f888bf', photosetID: '72157625589504841', useHoverIntent: 'true', useLightBox: 'true' }); }); " href="#">
<img style="width: 100px; height: 100px;" alt="" src="http://farm6.static.flickr.com/5207/5310233198_7f8f2295ed_s.jpg" class="album-pic">
</a>
Проблема возникает из события onclick.Вы говорите, чтобы он выполнялся на $ (document) .ready, что на самом деле не то, что вы хотите.$ (document) .ready выполняется при первой загрузке страницы.Если событие вызывается щелчком, просто используйте onclick без $ (document) .ready.
<a onclick="$('#photo2').flickrGallery({ useFlickr: 'true', flickrAPIKey: '2dc6307382340967ed44d0df77f888bf', photosetID: '72157625589504841', useHoverIntent: 'true', useLightBox: 'true' });" href="#">
<img style="width: 100px; height: 100px;" alt="" src="http://farm6.static.flickr.com/5207/5310233198_7f8f2295ed_s.jpg" class="album-pic">
</a>
будет работать нормально.