Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.04.2016, 19:23
Новичок на форуме
Отправить личное сообщение для Denismay Посмотреть профиль Найти все сообщения от Denismay
 
Регистрация: 22.04.2016
Сообщений: 1

jQuery показ фото
Добрый день, всем.
Новичок в JS. Помогите пож-та. Не работает код.
Добавляю ссылки к фото через appendChild.
А $(a#id).fancybox(); не показывает фото на исходном листе, а происходит загрузка нового листа.
Помогите пож-та.
Фрагмент кода ниже.
Кто-нибудь сталкивался с этим? Как нужно решать проблему (задача - нужно просматривать фото через fancybox на исходной странице)?

<script type="text/javascript">
$(document).ready(function() {
$("a#'photo_1").fancybox();
});
</script>
....
function func(){...
var i=1;
for (k = 0; k < photosArray.length; k++) {
if (photosArray[k] != '' && photosArray[k] != null) {
newDiv = document.createElement('a');
document.getElementById('labelPhototsListShow').ap pendChild(newDiv);
newDiv.setAttribute('id', 'photo_'+i);;
newDiv.setAttribute('class', 'group1');
newDiv.setAttribute('href', 'photos/' + photosArray[k]);
newDiv.setAttribute('title', '' + photosNameArray[k]+'');
newDiv.setAttribute('onclick', 'f1_click(this.id);');
$('#photo_'+i).html(' <img alt="' + photosNameArray[k] + '" src="photos/' + photosArray[k] + '" height="70px"/>');
i++;
}
}...
<body>
<id id="labelPhototsListShow">

</id>
</body>
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамический подсчет в таблице muraig jQuery 5 11.10.2014 16:54
Галерея jquery, показ по кругу. Voland68 jQuery 0 05.03.2012 18:31