1
我在幻灯片播放时遇到问题。目前,第一个图像循环一直闪烁回到'image3',但一旦幻灯片已经超过第一个循环,它似乎正常工作。我需要幻灯片才能第一次正确运行。任何帮助,将不胜感激!这里是我的相关代码:幻灯片无法正常显示javascript
HTML
<div id="slideshow">
<div>
<img src="img/image1.jpg" alt="Image1" class="scale-with-grid" width="100%" height="100%" />
</div>
<div>
<img src="img/image2.jpg" alt="Image2" class="scale-with-grid" width="100%" height="100%" />
</div>
<div>
<img src="img/image3.jpg" alt="Image2" class="scale-with-grid" width="100%" height="100%" />
</div>
</div>
CSS
#slideshow {
margin: auto;
position: relative;
width: 637px;
height: 396px;
padding: 10px;
box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
}
#slideshow > div {
position: absolute;
top: 10px;
left: 10px;
right: 10px;
bottom: 10px;
}
的Javascript
$("#slideshow > div:gt(0)").hide();
setInterval(function() {
$('#slideshow > div:first')
.fadeOut(1000)
.next()
.fadeIn(1000)
.end()
.appendTo('#slideshow');
}, 5000);
谢谢!
似乎是在这里很好... http://jsfiddle.net/G8xYQ/ – PSL