我把這些代碼放在html的HEAD部分,但是不能正常運行,
有什麼問題嗎?一個js定時器不能正確運行
顯然它是一個計時器,但它不會運行一次。
我沒有忘記鏈接jQuery。
非常感謝。
<script type="text/javascript">
$(function(){
function something(){
alert("something happened");
}
var timer=function(){
something();
setTimeout(timer,900);
};
timer;
}
);
</script>
如果你想每900毫秒調用'something',你應該使用'setInterval'而不是'setTimeout':'setInterval(something,900)'。 – davidchambers