2
我有一個噩夢試圖讓一些報價循環延遲。我創建了以下代碼:延遲循環問題
function loopquotes(){
var items = $('.comment').size();
var randomNum = Math.floor(Math.random()*items+1);
$(".comment:nth-child("+randomNum+")").fadeIn('slow').delay(5000);
$(".comment:nth-child("+randomNum+")").fadeOut('medium');
}
這很好地淡入淡出延遲。但是,循環保持循環而不使用延遲,並且最終會在頁面上引用大量引號。任何人都可以幫助我正確地循環,這樣一個新的報價只在舊報價淡出之後才加載。
非常感謝
大衛
嗨尼克,非常感謝那個解決方案,它一直在推動着我的堅果。我已經向您的解決方案發布了一個小修復程序,因爲您的解決方案正確無誤,但在第二次運行時不會再獲得另一個報價。下面的代碼似乎現在雖然工作。 – Davemof 2010-09-08 19:31:15
函數LoopQuotes(){ \t var size = $('。comment')。size(); \t rand = Math.floor(Math.random()* size + 1); ('',';');)()。。。。。。。。。。。。。。。。。。。。。。。。。。 } – Davemof 2010-09-08 19:31:46