Fancybox自定义div显示/隐藏

时间:2015-07-07 21:26:49

标签: javascript php wordpress fancybox

我在Wordpress中有一个自定义帖子类型,它创建了一个在fancybox中打开的图像库(无序列表)。我在fancybox JavaScript中创建了一个已售出标签的动态div,它出现在关闭按钮对面的灯箱图像左上角。我只希望标签显示图像是否在“已售出”类别中。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

对于任何有兴趣的人,我都是自己想出来的。我将类别slug添加到fancybox链接类,如下所示: <?php theme_get_categories($post->ID, 'gallery_category', ' ', 'slug'); ?>

然后我在我的javascript文件中为该类创建了一个fancybox助手,为这个类创建了一个新的包装器:

tpl: { wrap : '<div class="fancybox-wrap fancybox-desktop fancybox-type-image fancybox-opened" tabIndex="-1"><div class="fancybox-skin"><div id="sold-label" class="sold-label"><h2>Sold</h2></div><div class="fancybox-outer"><div class="fancybox-inner"></div></div></div></div>' },