jQuery のサイクル プラグインを使用して、スライドショーに複数のページャー要素を含めることは可能ですか? たとえば、このプロジェクトでは、スライドショーの上下にページャーが必要です。以下のコードは問題なく動作しますが、jQuery の clone() 関数を使用してナビゲーション (前、次、およびページャー) を「複製」しようとすると、ページャーは機能しません (ただし、前と次のリンクの両方のセットは機能します)。
var $pager = $('<span class="pager"></span>').prependTo("div.vg-nav"),
$prev = $('<a href="" class="p">Previous</a>').prependTo("div.vg-nav"),
$next = $('<a href="" class="n">Next</a>').prependTo("div.vg-nav");
$prev.add($next).wrapAll('<span class="nav"></span>');
$("div.vg-nav").clone().insertAfter("div.vg-items");
$("div.vg-items").cycle({
prev: $prev,
next: $next,
pager: $pager
});
上記のコードは、記事を短く簡潔にするために簡略化されたバージョンです。:)