Uczę się dopiero JS i mam mały kłopot z wywołaniem funkcji, ponieważ gdy robię tak:
Kod
$('#slides').click(function() {
pos++;
if(pos > 4) pos = 0;
$('#slides').stop().animate({marginLeft:-positions[pos]+'px'},615);
}
pos++;
if(pos > 4) pos = 0;
$('#slides').stop().animate({marginLeft:-positions[pos]+'px'},615);
}
to wszystko ładnie działa, ale problem pojawia się, gdy chcę użyć tego w taki sposób:
Kod
function ss() {
pos++;
if(pos > 4) pos = 0;
$('#slides').stop().animate({marginLeft:-positions[pos]+'px'},615);
}
$('#slides').click(ss());
pos++;
if(pos > 4) pos = 0;
$('#slides').stop().animate({marginLeft:-positions[pos]+'px'},615);
}
$('#slides').click(ss());
Prosiłbym o poradę, co jest źle (o czym zapominam)