jQuery中提供了一些方法可以用于規定時間執行某些操作。
// 延遲一段時間后執行某個函數 setTimeout(function(){ // 需要延遲執行的代碼 }, 1000); // 延遲1秒 // 設置定時器,每隔一段時間執行一次某個函數 var timer = setInterval(function(){ // 需要循環執行的代碼 }, 5000); // 每隔5秒執行一次 // 停止定時器 clearInterval(timer);
通過上面的代碼,我們可以很方便地實現延遲執行或循環執行某些操作。需要注意的是,setTimeout和setInterval的第二個參數都是以毫秒為單位的時間值。