Foros del Web » Programando para Internet » Jquery »

[SOLUCIONADO] Conflicto entre plugins

Estas en el tema de Conflicto entre plugins en el foro de Jquery en Foros del Web. Hola gente, les cuento mi problema, hice dos plugins: uno para validar formularios y otro para poder cargarlos a través de ajax como un layer ...
  #1 (permalink)  
Antiguo 15/06/2014, 00:05
 
Fecha de Ingreso: agosto-2010
Mensajes: 44
Antigüedad: 13 años, 7 meses
Puntos: 2
Pregunta Conflicto entre plugins

Hola gente, les cuento mi problema, hice dos plugins: uno para validar formularios y otro para poder cargarlos a través de ajax como un layer draggable en la página, hasta ahí todo bien, pero la verdad es que no entiendo por qué el que hice de validación de formularios no funciona cuando el formulario fue cargado vía ajax pero funciona a la perfección al ser aplicado a un formulario llamado de forma normal. Alguien tiene alguna idea?

Saludos y gracias!

EDIT SOLUCIONADO:
Bueno les dejo la solución a la que llegué, poco después de escribir acá me di cuenta que si copiaba los scripts que se cargan dentro de la página con el formulario ésto sí funcionaba, por lo que hice éste código:

Código Javascript:
Ver original
  1. $( document ).ajaxComplete(function( event, xhr, settings ) {
  2.     var arr = xhr.responseText;
  3.     var re = /<script\b[^>]*>([\s\S]*?)<\/script>/gm;
  4.  
  5.     var match;
  6.     var i = 1;
  7.     while (match = re.exec(arr)) {
  8.       try {
  9.         eval(match[i])
  10.       } catch(e) {}
  11.      
  12.       i++;
  13.     }
  14. });

y ahora todo funciona a la perfección, espero a alguien le sirva :D

Saludos!

Última edición por diegoibanez; 15/06/2014 a las 01:42 Razón: Solución

Etiquetas: plugins
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:15.