Собственно, если прописываю так
jc.start("canvas", true);
setInterval(function(){
jc.circle(300, 300, 25, "#11111", true).animate({x: 900}, 1500, function(){this.del();});
}, 1000);
То код работает, каждую секунду появляется круг, идет в нужную точно и исчезает.
А если так:
jc.start("canvas", true);
jc.circle(300, 300, 25, "#11111", true).animate({x: 900}, 1500, function(){this.del();});
То не работает нифига. Загружаю страницу, круг мелькнёт на четверть секунды и исчезнет. Если прописываю animate для онклика по какому-то элементу, то тоже работает, а вот так вот нет ...
В чем же ошибка? Как сделать так, чтоб при загрузке страницы анимация выполнилась единожды, безо всяких кликов и таймеров?