テキスト画像のペアのリストがあり、サイクルサイクリングが必要です。他に特別なニーズがなければ大丈夫です。
しかし、このリストのすべての要素を表示したいが、すべての要素を循環させたくない場合はどうなりますか?
slideExprオプションを試しましたが、私の場合ではないと思います。手がかりが見つかりません、何かが足りないのですか、それともこのオプションがありませんか?
編集:
私が取得したいのは、4つのテキストリンクすべてが表示されているが、そのうちの2つだけがサイクルで選択されており、サイクリング画像のみが表示されていることです。
HTML:
<div id="slideshow">
<img class="presentImage" src="http://jquery.malsup.com/cycle/images/beach1.jpg" width="200" height="200" />
<img class="" src="http://jquery.malsup.com/cycle/images/beach2.jpg" width="200" height="200" />
<img class="" src="http://jquery.malsup.com/cycle/images/beach3.jpg" width="200" height="200" />
<img class="presentImage" src="http://jquery.malsup.com/cycle/images/beach4.jpg" width="200" height="200" />
JS:
$(document).ready(
function()
{
var str = '<h2 class="clienti">xxxxx</h2>'+
'<div id="past_clients" style="padding-top:60px; height:435px;">';
var titles =
[ '<div><h3 style="margin-top:0;">yyyyy</h3><a class="client" href="#" style="width:130px; display:block;">• img 1</a></div>',
'<div><a class="client" href="#">• img2</a></div>',
'<div><a class="client" href="#">• img3</a></div>',
'<div><a class="client" href="#">• img4</a></div></div>'
];
$('#slideshow').before(str).cycle({
fx: 'fade',
speed: 'fast',
timeout: 2000,
slideExpr: '.presentImage',
pager: '#past_clients',
pagerAnchorBuilder: function (index) { return titles[index]; }
});
}
);
ここでそれを見つけることができます:ありがとう