質問

私は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
});

缶誰の助け私? 事前に感謝します。

デーブます。

役に立ちましたか?

解決

このような何かを試してみてください

$('.article .gallery').each(function(){
    var $this = $(this);
    $this.cycle({
        next: $this.next('.viewmore').find('.left'),
        prev: $this.next('.viewmore').find('.right')
    });
});

他のヒント

あなたは、クラス/ IDSにエントリIDを使用することができますか?

のような何かます:

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

その後、javascriptのインラインの部分を入れています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top