我想用jQuery做一个简单的fadeIn fadeOut & loop。
第一次还行!但是当再次循环时,fadeIn #pic2 隐藏了。怎么解决??
html
<div id="pics">
<img src="bg01.jpg" id="pic1" />
<img src="bg02.jpg" id="pic2" />
</div>
css
#pics img{
position:absolute;
display: none;
}
js
$(document).ready(function() {
runslide();
function runslide() {
$('#pic1').fadeIn(1500).delay(3500).fadeOut(1500);
$('#pic2').delay(5000).fadeIn(1500).delay(3500).fadeOut(1500);
setTimeout(runslide, 10000);
}
});