jquery cycle是一个非常广泛的jQuery插件,你可以使用它。 你可以尽可能地使用它,但基本支持你所需要的。
看看这个例子:
HTML:
<div class="pics">
<img src="images/beach1.jpg" width="200" height="200" />
<img src="images/beach2.jpg" width="200" height="200" />
<img src="images/beach3.jpg" width="200" height="200" />
</div>
CSS:
.pics {
height: 232px;
width: 232px;
padding: 0;
margin: 0;
}
.pics img {
padding: 15px;
border: 1px solid #ccc;
background-color: #eee;
width: 200px;
height: 200px;
top: 0;
left: 0
}
脚本:
$('.pics').cycle({
fx: 'scrollHorz',
timeout: 5000,
speed: 500
});
可以使用很多options或effects,但这些基础知识是你所要求的。
编辑: 甚至有a lite version这jquery.cycle插件,它也做你问的一切,并留下了一些更先进的东西,你不需要为你的榜样的。这个精简版插件的优势在于它比完整插件小得多。对最终用户更好。