Ver Mensaje Individual
  #8 (permalink)  
Antiguo 16/09/2014, 02:22
PabloManuel
 
Fecha de Ingreso: diciembre-2010
Mensajes: 236
Antigüedad: 13 años, 11 meses
Puntos: 6
Respuesta: Problema con Ajax y Jquery al cargar HTML asíncrono.

He localizado el problema, pero no la solución, no se puede acceder directamente a nodos creados dinámicamente con Jquery:

http://programacionwebmix.wordpress....om-con-jquery/

y he hecho una chapuza que funciona para demostrar el problema, he modificado la función:

Código Javascript:
Ver original
  1. <script>
  2.             function edit_registro(id){
  3.                 //hay que pasarle la carpeta y el nombre del fichero
  4.                 //y a través de opción saber si recargar fotos noticia o fotos de galería.
  5.                 event.preventDefault();
  6.                 muestra_oculta('form_registro');
  7.                 respuesta_ajax('admin_noticias_ajax.asp', '?proceso=editregistro&id=' + id, 'form_registro');
  8.                
  9.                 $('#form_registro').on('click',function(){
  10.                     $('#tabsjquery1').easyResponsiveTabs
  11.                     ({
  12.                         type: 'default', //Types: default, vertical, accordion          
  13.                         width: 'auto', //auto or any width like 600px
  14.                         fit: true,   // 100% fit in a container
  15.                         closed: 'accordion', // Start closed if in accordion view
  16.                         activate: function(event) {  }// Callback function if tab is switched                            
  17.                     }) 
  18.                
  19.                
  20.                 });
  21.                
  22.                
  23.                
  24.             }
  25.         </script>

El formulario me lo carga sin el formato correcto a las lengüetas y cuando hago click en el id form_registros, TACHAAAAN!!, me aplica el formato de easyResponsiveTabs

si cambio el click, por el hold no funciona.