タイムアウトでいくつかの関数を実行しようとしています。これはクラスのコードです:
while($$('.visos_prekes ul li.simple').length > 0){
setTimeout(this.destroyByOne(), 5000);
}
destroyByOne: function(){
$$('.visos_prekes ul li.simple').each(function(e, key){
e.destroy();
if(key > 16){
return true;
}
});
},
しかし、この関数はタイムアウトなしで実行されます。私は何を間違っていますか?