Я использую ContentFlow для галереи изображений, и когда изображение центрируется в потоке, оно становится .active
.У меня есть следующая функция для включения лайтбокса PrettyPhoto, когда миниатюра изображения становится .active
, но мне нужно исключить ссылки на дополнительные галереи изображений, когда миниатюра ссылки (которая является папкой) становится активной.
Этомой текущий код для PrettyPhoto:
currentLink : '.item.active',
currentFolder : '.folder',
currentImg : '.item.active .content'
function initCBox(){
var img1 = $(select.currentLink).attr('href');
var label = $(select.currentImg).attr('alt');
var desc = $.map( $('.item.active .caption')[0].childNodes, function(val,i) {
if (val.nodeType === 3) {
return val.data;
}
}).join('');
$.prettyPhoto.open(img1,label,desc);
}
Я пытаюсь использовать, чтобы не исключать папки как таковые:
function initCBox(){
var img1 = $(select.currentLink).not('currentFolder').attr('href');
var label = $(select.currentImg).attr('alt');
var desc = $.map( $('.item.active .caption')[0].childNodes, function(val,i) {
if (val.nodeType === 3) {
return val.data;
}
}).join('');
$.prettyPhoto.open(img1,label,desc);
}
Это не работает, поэтому любая помощь будет оценена.