Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/03/2012, 09:05
Avatar de Celcius
Celcius
 
Fecha de Ingreso: febrero-2003
Ubicación: Lima - Perú
Mensajes: 652
Antigüedad: 21 años, 2 meses
Puntos: 5
Respuesta: Como identificar un elemento creado dinámicamente

Te cuento que estoy usnado el método on, ya que utilizo una version superior a la 1.7 de JQuery. Mi problema está en que yo estoy creando dinámicamente un formulario entero (tipo twitter) con una casilla de texto, la idea es que cuando lo creo (cuando lo agrego dinámicamente a la pagina) no funcionan en ESE formulario, los métodos Javascript asignados para todos los formularios de su tipo, pero si para los demás que fueron creados al cargar la página.

Investigué y encontré una web donde mencionaban que podía utilizar el método ON de Jquery y lo usé, me sirvió para hacer lo mismo que conseguí sin utilizarlo, pero para modificar dicho formulario dinámico, no funcionó. Que puede ser?

Código PHP:
Ver original
  1. $(".caja-comment").on("click", ".ingreso-comentario", function(){
  2.         if($(this).val()=="Escribe un comentario..."){
  3.             $(this).val("");
  4.         }
  5.         $(this).css("color","black");
  6.     });

Esto es lo que hice y funciona para los demás formularios pero no para el creado dinámicamente, ni siquiera muestra error en el Firebug.. Ayuda please!
__________________
"Si tú conocieras el don de Dios, y quién es el que te dice: 'Dame de beber,' tú Le habrías pedido a El, y El te hubiera dado agua viva.
Sn. Juan 4:19
Jesus