Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/01/2012, 11:19
Avatar de SirDuque
SirDuque
 
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 10 meses
Puntos: 89
Evento click, no funciona.

Hola chicos tengo un problema a la hora de manipular html como objetos.

Basado en un Div y un Button creo un Form, Input y un Button.

Todos con distintos ID´s, Name´s, Class´s.

Los creo de la siguiente manera:

Código Javascript:
Ver original
  1. var p = $('<p/>');
  2.                 var buttonPwrd = $('<input/>');
  3.                 buttonPwrd.attr('type','button');
  4.                 buttonPwrd.attr('name','PwrdSubmit');
  5.                 buttonPwrd.attr('id','PwrdSubmit');
  6.                 buttonPwrd.attr('value','Identificarme');
  7.                 buttonPwrd.addClass('PwrdSubmit');
  8.                 $("#Pwrd").append(p.clone().append(buttonPwrd));

Este codigo gernera lo siguiente:
Código HTML:
Ver original
  1. <div id="formPwrd" class="formPwrd">
  2.                 <form id="Pwrd" name="Pwrd" method="post" action="pwrd.php">
  3.                     <p>
  4.                      <input id="PwrdSubmit" class="PwrdSubmit" type="button" name="PwrdSubmit" value="Identificarme">
  5.                     </p>
  6.                 </form>
  7.             </div>

Despues tengo una funcion al clickear en PwrdSubmit

Código Javascript:
Ver original
  1. $("#PwrdSubmit").click(function(){
  2.                 alert("click");
  3.          });

Si este codigo lo escribo en HTML todo funciona bien, pero si lo genero con Jquery el click no envia el alert.

Ambas funciones estan dentro de $(document).ready(function() {});

Si la funcion $("#PwrdSubmit").click(function(){ la pongo fuera del ready no afecta en nada.

Alguna idea?
__________________
Mono programando!
twitter.com/eguimariano