Lorem Ipsum/DOL Differet Solmena

Separat existentie 2010 Unee MYT por scientie, musica, sport etc, litot Europa usa li sam Vocabular Lingues, differe solmen in li grammatica, li pronunciation. Delete this widget in Dashboard and add yours. This is just an example. Read More

[gtug-bsas] otra duda de jquery

miércoles, 28 de mayo de 2014

Hola! Perdon por molestar tanto hoy jeje...

Sigo desarrollando mi juego de botones. Tal como me indicaron, asigne los eventos clicks a clases:

$(".btn-win").click(function(e){ 
e.preventDefault();
   var atributo = $(this).attr("id");
   $(this).removeClass('btn-win');
   $(this).unbind('click');
   $(this).addClass('btn-success');
   box_cnt--;

   if(box_cnt == 0)
    winGame();

   console.log(atributo);
});

Esta clase esta en el onReady.
Cuando el juego arranca, se llama a una function setGame que hace esto:

for (var i = 0; i < val; i++) {
$("#response").append('<button type="button" id="btn-'+i+'" class="btn btn-primary btn-win btn-adj">Box '+i+'</button>');
};

Osea le asigna la clase de btn-win y toma el click de arriba. El tema es que cuando gana un nivel, limpio todo, vuelvo a llamar la funcion setGame y los botones pierden el evento de click, a pesar de tener la misma clase.

Como es el tema entonces?

--
Has recibido este mensaje porque estás suscrito al grupo "GTUG Buenos Aires | Google Developers Group" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a gtug-bsas+unsubscribe@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

0 comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.