JS kod:
var fotky=$('.fotky');
setInterval(function(){
fotky.children(':last').fadeOut(1500, function(){
this.fotky.children(':last').prependTo(fotky);
});
},1500);
ano viem ze fadeOut iba zmeni obrazku display na none. Ale ked som preskumal prvok nic sa mi neduplikovalo iba mi ta fotka zmizla a ukazala sa ta fotka ktora je hned ''za nou''.Michaelo napísal:Fade out tu fotku nezmaze. Ty si tie fotky efektivne duplikujes. Po duplikovani ju este musis odstranit.
Kód: Vybrať všetko
var photos = $(".fotky img").length;
var photo_timer = setInterval(function() {
$(".fotky").children(':last').slideUp(1000, function() {
$($(this)).hide().prependTo(".fotky").slideDown("slow");
photos--;
console.log("Photo no.: " + photos);
if (photos <= 0) clearInterval(photo_timer);
});
}, 1500);