最近、作業中の Web サイトのトランジション スライダーに使用したい jQuery サイクル オプションを発見しました。サイクル Web サイトでさまざまなデモを調べたところ、pageAnchorBuilder オプションを使用するデモが見つかりました。スクリプトのコードは次のとおりです。
$(document).ready(function () {
$('#slideshow')
.before('<ul id="navigation">')
.cycle({
fx: 'fade',
timeout: 2000,
pager: '#navigation',
pagerAnchorBuilder: function(idx, slide) {
return '<li class="slide"><img src="' + slide.src + '" width="50" height="50" /></li>';
}
});
});
このコードは、ナビゲーション リスト アイテムのサムネイルを表示するためのものとして機能します。ただし、ナビゲーション リスト アイテムの画像には、slide.src のサムネイルを使用したくありません。リスト項目に 'class=activeSlide' を指定すると別の任意の画像 (button-hover.png など) に変更されるリスト項目に任意の画像 (button.png など) を使用したいと考えています。