2012-10-19 41 views

回答

0
var aniSpd01 = 1000; 
var fadeSpd01 = 1000; 

$(function() { 
    var startIndex = 0; 
    var endIndex = $('#aniHolder div').length; 
    $('#aniHolder div:first').fadeIn(fadeSpd01); 

    var interval = window.setInterval(function() { 
    $('#aniHolder div:eq(' + startIndex + ')').delay(fadeSpd01).fadeOut(fadeSpd01); 
     startIndex++; 
     $('#aniHolder div:eq(' + startIndex + ')').fadeIn(fadeSpd01); 

     if (endIndex == startIndex) startIndex = 0; 
    }, aniSpd01); 
    //NEW 
    window.setTimeout(function() { 
     window.clearInterval(interval); 
    }, 1000 * 60); 
}); 
+1

是的,嘗試過。沒有工作。 – Irishgirl

+0

我剛剛在jsfiddle中測試過它:http://jsfiddle.net/VY9y4/1/你錯過了'var interval =' – generalhenry

+1

感謝jsfiddle。它清除了它。有效。 – Irishgirl