Foros del Web » Programando para Internet » Javascript »

Delegar con .on()

Estas en el tema de Delegar con .on() en el foro de Javascript en Foros del Web. Hola a todos. Tengo un formulario y si lo cargo mediante un simple href entonces me funciona el sistema de validación. Pero mi idea como ...
  #1 (permalink)  
Antiguo 30/04/2012, 04:43
 
Fecha de Ingreso: abril-2009
Ubicación: Barcelona
Mensajes: 113
Antigüedad: 15 años
Puntos: 9
Delegar con .on()

Hola a todos.

Tengo un formulario y si lo cargo mediante un simple href entonces me funciona el sistema de validación.

Pero mi idea como es normal es cargarlo sin recargar el resto de la página. Para ello uso .load() de jquery de la siguiente forma.

Código Javascript:
Ver original
  1. $("#boton").click(function(evento){
  2.  
  3.       evento.preventDefault();
  4.  
  5.       $("#contenido").load("php/formulario.php");
  6. });

Bien mi problema es que ahora carga correctamente pero no valida nada, se que es debido a que el JS solo ha revisado el DOM en la carga inicial y que ahora tengo que "delegar" (creo que es así) a la nueva estructura del DOM.

He leido que ahora se hace mediante .on()
Mi problema es que tras revisar la web de jquery no tengo muy claro como puedo hacer que JS vea que hay algo nuevo y que mi formulario valide al ser incluido con .load()

Espero haberme explicado correctamente.

Etiquetas: jquery
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 14:42.