本文共 841 字,大约阅读时间需要 2 分钟。
发现有段时间没有应用到 SetTime 和 SetInterver , 所以特別記錄一下,記性不好~~~~~
一、setTimeout, 在指定时间后执行一次,例如:
如果要循环,可以用递归在函数内调用自已。例如:60秒倒数
var seconds = 60; function FuncSetTimeOut() { seconds = seconds - 1; $("#span1").text(seconds) var var1 = setTimeout(FuncSetTimeOut, 1000); if (Number(seconds) == 1) { clearTimeout(var1); } }
二、SetInterval , 每隔一段時間進行循環執行。
例如:60秒倒数
function FunSetInterval() { seconds = seconds - 1; $("#span1").text(seconds) if (Number(seconds) == 1) { clearInterval(interval1); } } $(function () { interval1= setInterval(FunSetInterval, 1000);//每隔一秒執行函數FunSetInterval, 也是注意不要加函數后面不要加() } );
转载地址:http://tnmdi.baihongyu.com/