Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

129
Vistas
metaslider en jumpy modal bootstrap

Tengo un sitio de WordPress donde pongo el contenido de una publicación dentro de un modal. La página funcionó muy bien porque había tanta información en la página que tardó MUCHO tiempo en cargarse. Entonces, decidí completar el modal cuando se abre el modal. Descubrí cómo usar ajax para completar el modal. Solo que, ahora, la presentación de diapositivas en el modal lo hace realmente nervioso. El contenido no saltaba cuando estaba cargando todos los modales en la página al mismo tiempo. Creo que las imágenes de la presentación de diapositivas se cargaron con carga diferida o algunas, no sé mucho sobre jquery. Estoy seguro de que hay una solución. Aquí está el código que llena el modal.

 <script type='text/javascript'> $(document).ready(function(){ $('.userinfo').click(function(){ var post_id = $(this).data('id'); $.ajax({ url: '/ajax/', type: 'post', data: {post_id: post_id}, success: function(response){ $('#p111').html(response); } }); }); }); </script>

Aquí está el código en la plantilla de wordpress que genera la página /ajax/

 <?php /** * Template Name: Ajax */ if(isset($_POST['post_id']) && !empty($_POST['post_id'])){ $post_id = $_POST['post_id']; } ?> <div class="modal-dialog "> <div id="modal_mask"></div> <div class="modal-content"> <div class="modal-body "><div class="container-fluid"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button> <div class="row"> <div id="projectcontent" class="col-xs-12 no_pad"> <?php echo '<div class="alignnormal">'.do_shortcode('[metaslider title="'.$post_id.'"]').'</div>'; $post_object = get_post( $post_id ); echo $post_object->post_content; ?> </div> </div> </div></div> </div> </div> <?php wp_footer(); exit; ?>

He trabajado en esto durante demasiadas horas... ugg

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda