用戶必須在他們的儀表板中查看所有投注,因此我每 2 秒創建一個函式,加載所有玩家下注 1 和玩家下注 2。我想將該功能系結到一個按鈕,以便在下注關閉并等待時停止連續運行結果并在投注開始時再次啟動該功能。
這是我的代碼:
$(document).ready(function(){
$("#load_bets1").load("loadbet1.php");
setInterval(function() {
$("#load_bets1").load("loadbet1.php");
}, 2000);
});
$(document).ready(function(){
$("#load_bets2").load("loadbet2.php");
setInterval(function() {
$("#load_bets2").load("loadbet2.php");
}, 2000);
});
uj5u.com熱心網友回復:
setInterval回傳一個可以傳遞clearInterval給停止它的 ID。
一段時間后停止間隔的示例:
let i = 0;
const intervalID = setInterval(() => console.log(i ), 100);
setTimeout(() => clearInterval(intervalID), 1000);
另請參閱https://developer.mozilla.org/en-US/docs/Web/API/setInterval#examples中的示例。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/425257.html
標籤:javascript 功能 按钮 设置间隔 清除间隔
上一篇:添加退出按鈕時如何洗掉錯誤?
