Вызвать функцию 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, время: 13:37. |