我将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);
}
它不起作用,因此将不胜感激。