А можно по подробней как это сделать, делал так - не сработало.
var keytest =-1;
function runtest()
{
keytest =keytest *(-1);
alert(keytest);
if (keytest==(-1)){btest();}
for(;;){
setTimeout(runfun(),3000);
}
}
function runfun()
{
alert("test");
}
$(document).ready(function(){
$("#btn0").click(runtest);
});
По идеи функция должна вызываться каждые 3 секунды, но она вызывается один раз.