Показать сообщение отдельно
  #4 (permalink)  
Старый 23.10.2013, 12:52
Новичок на форуме
Отправить личное сообщение для LaNat Посмотреть профиль Найти все сообщения от LaNat
 
Регистрация: 23.10.2013
Сообщений: 1

Цитата:
thumbHTML += '<a rel="fg_thumb" class="fg_thumb '+thumbclass+'" href="'+ photoURL +'" ><div class="fg_thumb_content">';
thumbHTML += '<img src=' + thumbURL + ' /></div> </a>';
Вы в цикле собираете строку, состоящую из ссылок я так понимаю на ваши 25 файлов, а потом 25 раз очищаете и вставляете в div fg_album.

Цитата:
$("#fg_album").empty().append(thumbHTML).fadeIn(30 0);
Эту строку кода можно вынести из цикла и вы получите тот же результат.

Может стоит попробовать так
Цитата:
for (i=0; i<length; i++)
{
var photoURL = graphData.data[i].source;
var thumbURL = graphData.data[i].picture;

thumbHTML += '<a rel="fg_thumb" class="fg_thumb '+thumbclass+'" href="'+ photoURL +'" ><div class="fg_thumb_content">';
thumbHTML += '<img src=' + thumbURL + ' /></div> </a>';
}

$("#fg_album").append(thumbHTML).fadeIn(300);
if(typeof $.fancybox == 'function')
{
$("a.fg_thumb").fancybox();
} else if(typeof $.colorbox == 'function')
{
$("a.fg_thumb").colorbox();
}
//show top bar
$("#fg_topbar").fadeIn(300);

Последний раз редактировалось LaNat, 23.10.2013 в 12:56.
Ответить с цитированием