Вызвать функцию N раз
Здравствуйте!
У меня слайдер, есть функция шага влево и шага вправо. Когда выбирается n-й слайд высчитывается сколько надо шаков влево и сколько в право, затем надо запустить функцию шага столько раз, сколько шагов. Подскажите, как это решить? |
А, все, извиняюсь. Что-то туплю, запустить цикл надо...
|
в функции клика влево / в право поставьте
n++; в переменной n будет количество кликов |
а не легче ли сразу сделать переход на нужный слайд без вызова 100 раз одной и той же функции? ))
а так.. что-то типа этого ))
function stepTo(n){
switch(true){
case n>0:
while(n){
vpravo();
--n;
}
break;
case n<0:
while(n){
vlevo();
++n;
}
break;
default:
return false;
}
return true;
}
|
| Часовой пояс GMT +3, время: 04:04. |