http://jsfiddle.net/nicktheandroid/B7Rhe/5/
Я пытаюсь сделать так, чтобы следующий слайд постепенно исчезал поверх текущего слайда, вместо того, чтобы затемнять все слайды перед тем, как переходить к следующему. Я не могу понять.
также обратите внимание на то, что я прокомментировал. Я попытался сделать это функцией, затем вызвал setInterval для функции, но она не работала, поэтому я просто установилInInval вокруг самой функции, вместо вызова функции внутри setinterval.
любая помощь или рекомендация очень ценится.
var x = 2;
console.log('Not broken');
setInterval(function() {
// function slideshow() {
var m = $('.slideshow li').size();
x += 1;
if (x > m) {
x = 1;
}
$(".slideshow ul li:nth-child(" + (x) + ")").animate({
opacity: 1
});
$(".slideshow ul li:nth-child(n)").animate({
opacity: 0
});
$(".slideshow ul li:nth-child(" + (x) + ")").animate({
opacity: 1
});
// }
}, 2000);
//setInterval("slideshow()", 1000);