El usuario tiene que ver todas las apuestas en su tablero, así que creé una función cada 2 segundos que carga la apuesta 1 de todos los jugadores y la apuesta 2 de todos los jugadores. resultado e INICIAR la función de nuevo cuando las apuestas estén abiertas.
Aquí está mi código:
$(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); });setInterval devuelve un ID que se puede pasar a clearInterval para detenerlo.
Ejemplo para detener un intervalo después de un tiempo:
let i = 0; const intervalID = setInterval(() => console.log(i++), 100); setTimeout(() => clearInterval(intervalID), 1000);Consulte también los ejemplos en https://developer.mozilla.org/en-US/docs/Web/API/setInterval#examples .