2011-06-27 36 views
1

我想我很接近了解这一点,并希望得到一些帮助,以使其正常工作。我使用Wordpress Post ID编号中的动态生成的ID创建独特的Galleriffic图库。我的脚本似乎只抓住了一个独特的选择器,而没有其他选择。Galleriffic和wordpress页面上的多个画廊

你可以看到页面here

这里是galleriffic初始化代码:

var galleryId = $('.gallery').attr('id'); 
var slideId = $('#'+galleryId+' > div'); 
var currentId = $('.thumbs_group').attr('id'); 
$('#'+galleryId).galleriffic('#'+currentId, { 
    imageContainerSel: slideId 
}); 

同样,这段代码只影响了第一家画廊,而不是第二个画廊。

任何想法,将不胜感激。谢谢。

回答

0

你只应用功能,一个galleryID,尝试

更新代码:更换所有的代码上面这样的:

$('.gallery').each(function(){ 
    $(this).galleriffic($(this).next(), { 
     imageContainerSel: $(this).find('.slideshow') 
    } 
}); 
+0

感谢您的答复,但似乎并没有工作。我使用你的建议更新了我的脚本,现在我正在调用两个不同的画廊,但图像被放置在两个图像容器中。我想我需要以某种方式调用一个独特的容器。 – katart

+0

你是什么意思被放入两个图像容器? – bingjie2680

+0

我已经再次修改了脚本,但您可以在上面的链接中再次查看它。每个图库都包含一个图像容器,我似乎无法让每个图库在其自己的图像容器中显示图像。如何在每个图库中选择一个独特的图像容器? – katart