我正在尝试将 jQuery Cycle 插件与寻呼机一起使用(jQuery Cycle 插件是一个幻灯片插件。)
为什么在这个官方循环演示中寻呼机没有显示确切的图像数量:
http://jquery.malsup.com/cycle/pager11.html
如果您查看代码,则有 8 张图片:
<div id="slideshow" class="pics" style="margin:auto;clear:left;margin-top:40px">
<img src="malsup/cycle/beach1.jpg" />
<img src="malsup/cycle/beach2.jpg" />
<img src="malsup/cycle/beach3.jpg" />
<img src="malsup/cycle/beach4.jpg" />
<img src="malsup/cycle/beach5.jpg" />
<img src="malsup/cycle/beach6.jpg" />
<img src="malsup/cycle/beach7.jpg" />
<img src="malsup/cycle/beach8.jpg" />
</div>
寻呼机只显示 3 个按钮。它应该显示 8 个按钮?
编辑:JavaScript代码:
$(function() {
$('#slideshow').cycle({
fx: 'scrollHorz',
timeout: 0,
prev: '#prev',
next: '#next',
pager: '#nav',
pagerAnchorBuilder: pagerFactory
});
function pagerFactory(idx, slide) {
var s = idx > 2 ? ' style="display:none"' : '';
return '<li'+s+'><a href="#">'+(idx+1)+'</a></li>';
};
});