我有一个成对的文本图像列表,我希望循环遍历它。如果我没有任何其他特定需求,那也没关系。
但是,如果我希望显示此列表的所有元素而不是循环所有元素怎么办?
我尝试了slideExpr选项,但我想这不是我的情况。我找不到任何线索,是我遗漏了什么还是没有这个选项?
编辑:
我想要获得的是显示所有四个文本链接,但只有其中两个被选中用于循环,并且只显示循环图像。
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]; }
});
}
);
在这里你可以找到它:谢谢