我有一個幻燈片循環和一切,但它不像我所期望的那樣工作。Slideshow gone haywire
這裏是一個小提琴:http://jsfiddle.net/Hive7/Mb5nR/1/
的Jquery:
// Customisable
var gap = 3;
var duration = 0.6;
// Non Customisable
var g = gap * 1000;
var d = duration * 1000;
var loop = $('.slideshow img').length;
var loopDelay = 200;
var x = 1;
var i = 1;
while(i <= loop){
$('.slideshow img:nth-child(' + x + ')').delay(g).fadeOut(d);
x++;
i++;
$('.slideshow img:nth-child(' + x + ')').delay(g + loopDelay).fadeIn(d);
var h = g;
var g = x * h;
var lD = loopDelay;
var loopDelay = lD + 200;
}
應該發生什麼,我認爲是它會經過的所有元素的啓動隊列,使他們所有進出連續雖然褪色他們所有這樣做在同一時間,並沒有淡入
在此鏈接中找到了不同的方法來完成它http://jsfiddle.net/Hive7/rWBtL/1/ – Ollie