無限循環我有下面的代碼:4個圖像與jQuery
$(document).ready(function() {
$('#imgone').hide().delay(500).fadeIn(1000).delay(4500).fadeOut(500);
$('#imgtwo').hide().delay(1500).fadeIn(1000).delay(3500).fadeOut(500);
$('#imgthree').hide().delay(2500).fadeIn(1000).delay(2500).fadeOut(500);
});
它更像是一個操場用jQuery。那麼,首先我想讓第一張圖像淡入,然後是第二張,然後是最後一張。在此之後,我希望所有圖像在加載完成後淡出。
但我想兩個新問題:
創建一個無限循環
使用超過3張圖片,但只能一次顯示3(我知道這可能會影響ID對改成別的東西)
任何想法?
我不會在這裏發佈我如何努力實現循環,只有一個有趣的方法:
$(document).ready(function() {
function runPics() {
$('#imgone').hide().delay(500).fadeIn(1000).delay(4500).fadeOut(500);
$('#imgtwo').hide().delay(1500).fadeIn(1000).delay(3500).fadeOut(500);
$('#imgthree').hide().delay(2500).fadeIn(1000).delay(2500).fadeOut(500);
} interval = setInterval(runPics, 3500);
});
此代碼太爛了,對不對? :P
這既是真棒而可怕。 – sdleihssirhc 2011-05-27 07:35:20
t:使用回調? http://api.jquery.com/fadeIn/ – Nick 2011-05-27 07:36:49