Foros del Web » Programando para Internet » Jquery »

uso del timer

Estas en el tema de uso del timer en el foro de Jquery en Foros del Web. Hola compañer@s en principio presentarme, me llamo josé, y soy un novato en esto de la programacion, a ver si me podeis echar una mano ...
  #1 (permalink)  
Antiguo 17/01/2015, 15:41
 
Fecha de Ingreso: enero-2015
Mensajes: 1
Antigüedad: 9 años, 10 meses
Puntos: 0
uso del timer

Hola compañer@s en principio presentarme, me llamo josé, y soy un novato en esto de la programacion, a ver si me podeis echar una mano con este tema

Quiero que cuando el usuario haga click en el siguiente código que es una etiqueta de html5 con el id boton-click y está en un archivo js llamado juego:

$("#boton-click").click(function(){
juego.tiempo();
});

lo lleve a la funcion tiempo para que ésta cargue la funcion jugar una vez pase el tiempo que el usuario introduzca (ésto último no sé cómo hacerlo)

tiempo: function(){
var timer = setInterval(juego.jugar(),T); // T seria la variable que almacenaria el tiempo
}

jugar: function(){

console.log(_.size(juego.numerosSorteados));
if(_.size(juego.numerosSorteados) >= (juego.max)){
juego.showMensajeJuegoFinalizado();
return;
}
var n = juego.generarNumeroAleatorio();
if(_.contains(juego.numerosSorteados, n)){

console.log('Numero sorteado ya salio: ' + n);
juego.jugar();
}
else{
juego.seleccionarBolaAction($('#bola-' + n));
}
},
Tambien lo he intentado de esta forma:

$("#boton-click").click (function(){
$("#tiempo").timer({ // haciendo un div con id tiempo
callback: function() { juego.jugar(); },
delay: 2000,
repeat: true
})}); // pero salta directamente aqui

A ver si me podeis echar una mano.
Saludos
  #2 (permalink)  
Antiguo 17/01/2015, 20:07
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años
Puntos: 977
Respuesta: uso del timer

Bienvenido a FDW

¿De qué manera es que el usuario asignará el tiempo? ¿Mediante una caja de texto? ¿Mediante el uso del método prompt? Cualquiera fuera el caso, solamente tendrías que tomar dicho valor y asignarlo al temporizador.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:53.