Я пытаюсь вызвать cycle_pages внутри моего _create, но у меня возникают некоторые проблемы с областями видимости.Как только я вызываю setTimeout, я изменяю область видимости окна, а не мою анонимную функцию.Я перепробовал несколько вещей.Наиболее логичным представляется
function cycle_pages(){
console.log("hello");
change_page(1);
setTimeout(function (self) {
self.cycle_pages();
}, 1000);
}
, но я также пробовал варианты
function cycle_pages(){
console.log("hello");
change_page(1);
setTimeout('cycle_pages()', 1000);
}
Я пытался переместить функцию в глобальную область, но это вызывает change_page () длябыть вне области видимости.
Есть советы?Полная паста здесь http://jsfiddle.net/vn7Re/1/