Fancybox 1.3.4 - 用多个Wordpress显示标题

时间:2012-03-15 16:54:06

标签: jquery wordpress fancybox title

我正在尝试使用Fancybox 1.3.4修改主题,我很难过。现在Fancybox显示标题即; 'x的图像x

这可以在这里看到:

http://leahyerpe.com/exhibit/paintings/

以下是js.options.php中关于标题的脚本:

function(title, currentArray, currentIndex, currentOpts) { 
                            return '<div class="gallery-image-title">' + (title && title.length ? '<strong>' + title + '</strong>' : '' ) + '<span class="image-count">Image ' + (currentIndex + 1) + ' of ' + currentArray.length + '</span></div>';
    }, 
    'onComplete'    :   function(){
        jQuery("#fancybox-close").hide();
        jQuery("#fancybox-title").hide();
        jQuery("#fancybox-wrap").hover(function() {
            jQuery("#fancybox-close").stop(true).fadeTo("fast", 1.0);
            jQuery("#fancybox-title").stop(true).fadeTo("fast", 1.0);
        }, function() {
            jQuery("#fancybox-close").stop(true).fadeTo("fast", 0);
            jQuery("#fancybox-title").stop(true).fadeTo("fast", 0);
        });
    }
});

我要做的是删除'x的x图像'标题,并将其替换为有中断的标题,即:

'图像标题'
'另一条信息'
'第三条信息'

这可能吗?现在我甚至无法获得Title属性 当我在wordpress中插入一个时显示,我可以显示的是 'x的图像x'。

非常感谢。 J

1 个答案:

答案 0 :(得分:0)

我会在fancybox设置中使用类似的东西:

...
'showTitle' : true,
'titlePosition' : 'over',
'titleFormat': function(title, currentArray, currentIndex, currentOpts){
...
return '<div>'+info1+'</br>'+info2+'</br>'+info3+'</div>'},
....

其中info1,info2,info3是您要发布的数据。当然你可以添加必要的格式等。