1

我在博客列表页面上使用 Jquery 循环插件 ( http://malsup.com/jquery/cycle/ )。有多个幻灯片可以正常工作,但我希望每个幻灯片都有自己的上一个和下一个。

因为这些是博客文章,所以很难签署唯一的 ID 或类。我目前有: -

    $('.article .gallery').cycle({
 next: '.viewmore .left',
 prev: '.viewmore .right',
timeout:0
});

我尝试了以下但不起作用。它让您更好地了解我在寻找什么:-

 $('.article .gallery').cycle({
 next: $(this).next('.viewmore .left'),
 prev: $(this).next('.viewmore .right'),
timeout:0
});

谁能帮我?提前致谢。

戴夫。

4

2 回答 2

4

尝试这样的事情:

$('.article .gallery').each(function(){
    var $this = $(this);
    $this.cycle({
        next: $this.next('.viewmore').find('.left'),
        prev: $this.next('.viewmore').find('.right')
    });
});
于 2010-01-27T13:57:47.100 回答
0

你可以在类/ID中使用条目ID吗?

就像是:

<span id="prev_{entry_id}">Previous</span>
<span id="next_{entry_id}">Next</span>

然后将那部分 javascript 内联。

于 2012-06-09T15:43:01.730 回答