Здравствуйте. Извините за банальный вопрос. Просто все делаю по инструкции и ничего не получается.
Есть плагин для jQuery - jCarousel. У нее есть функция initCallback, которая вызывается после инициализации объекта carousel. Но это предисловие. Вот эта функция:
function mycarousel_initCallback(carousel, state) {
var i = 1;
setInterval(test(carousel, i), 2000);
i++;
}
function test(carousel, i){
console.log('test-'+i);
//carousel.scroll(i);
return;
}
Так если я пишу так - на консоль выводится только одна первая надпись "test-1".
Если я пишу так
setInterval('test(carousel, i)', 2000);
то пишет, что переменные не определения ("carousel is not defined"), но зато с требуемым интервалом
. Как передать переменные в функцию для выполнения setInterval?