Slideshow bez loop-a

Slideshow bez loop-a

offline
  • Pridružio: 05 Avg 2009
  • Poruke: 21

Zeleo bih da mi se slideshow zaustavi nakon poslednje slike, tj. da iskljucim loop. Nasao sam ovu scriptu za fade in/out slideshow pa me interesuje moze li se izmeniti....


<script type="text/javascript">
var fadeDuration=1000;
var slideDuration=1000;
var currentIndex=1;
var nextIndex=1;

$(document).ready(function()
{
$('ul.slideshow li img').corner();
$('ul.slideshow li').css({opacity: 0.0});
$("'ul.slideshow li:nth-child("+nextIndex+")'").addClass('show').animate({opacity: 1.0}, fadeDuration);
var timer = setInterval('nextSlide()',slideDuration);
})
function nextSlide(){
nextIndex =currentIndex+1;
if(nextIndex > $('ul.slideshow li').length)
{
nextIndex =1;
}
$("'ul.slideshow li:nth-child("+nextIndex+")'").addClass('show').animate({opacity: 1.0}, fadeDuration);
$("'ul.slideshow li:nth-child("+currentIndex+")'").animate({opacity: 0.0}, fadeDuration).removeClass('show');
currentIndex = nextIndex;

}
</script>



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Blood  Male
  • Ugledni građanin
  • Pridružio: 26 Jul 2003
  • Poruke: 384
  • Gde živiš: Beograd

Ovo bi trebalo da bude dovoljno, samo zameni ovu nextSlide funkciju sa ovom sto sam ti napisao:
function nextSlide(){ nextIndex =currentIndex+1; if(nextIndex > $('ul.slideshow li').length) { return false; } $("'ul.slideshow li:nth-child("+nextIndex+")'").addClass('show').animate({opacity: 1.0}, fadeDuration); $("'ul.slideshow li:nth-child("+currentIndex+")'").animate({opacity: 0.0}, fadeDuration).removeClass('show'); currentIndex = nextIndex; }




Potreban je samo minut da se registrujete - da biste učestvovali u diskusiji:
Izaberite vaše korisničko ime [username] :
Vaša email adresa je [email] : Email adresa mora biti tačna!
Ukucajte željenu šifru [password] :
Ukucajte šifru ponovo [password again] :
Jezik [language] :




Ili se jednostavno uloguj preko Facebook-a:
Ko je trenutno na forumu
 

Ukupno su 750 korisnika na forumu :: 69 registrovanih, 8 sakrivenih i 673 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 1383 - dana 19 Okt 2014 22:26

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 11neco11, _commandos_, _Sale, Acid_Burn, actros, Arctic Donkey, At - Pui, boki99, Boris90, Buzdovan2, CheefCoach, Chuck Norris, comi_pfc, d4petrovic, darkangel, Davor Kerezovic, DedaL!, Dicus, djboj, Djokislav, dr_Bora, Dusan, EOD, galijot, HP 35, HSMF, indja2, ivance95, Iwo Jima, krkalon, Kule, KUZMAR, lijenština, ljuka988, lolovoz, Lunar Module, m4rk0, Marko Jovanovic 5, Mercury, mika vrbas, nelson, nemezisx, nenad81, nikolaus112, pavle_pzs2, pecenovic.danijela, pru959, Rade Jakovljevic, ray ban11, rkekoke, robertino, sakota79, Sale.S, Sass Drake, serbianpaladin, solidmkd, Sonyboy, sosko, tasosadikovic, TheChains, Van71, vasa.93, vathra, Vazduhoplovac, vessto_coda, Wisdomseeker, zax22r, Zorge, Žan Klod vam dam
Siguran hosting