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

Re: [gtug-bsas] otra duda de jquery

miércoles, 28 de mayo de 2014

GENIO :D

Perfecto, mi juego anda re bien!!
Ahora termino unos detalles mas, y les muestro como quedo! :D


El 28 de mayo de 2014, 15:47, Bruno Miguens <bmiguens@gmail.com> escribió:
En ves de .click(function(){...}) tenés que usar .live('click',function(){...}) para que se reasigne cada vez que agregas un nuevo elemento al document, incluso después del $(document).ready()

On Wed, 28 May 2014 15:35:56 -0300
Maximiliano Burgos <maxib2007@gmail.com> wrote:

> 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 obtener más opciones, visita https://groups.google.com/d/optout.

--
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 obtener más opciones, visita https://groups.google.com/d/optout.

--
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.