Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/08/2014, 16:35
nimaki25
 
Fecha de Ingreso: noviembre-2010
Mensajes: 131
Antigüedad: 14 años, 2 meses
Puntos: 1
Respuesta: Cargar imagen

gracias estimados por sus respuesta, lo que busco hacer es algo como esto:
http://flexslider.woothemes.com/thumbnail-slider.html

no puedo implementarlo porque las imagenes las recogo segun un id desde php, o sea, busco mostrar las miniaturas abajo del div principal, y que al pinchar sobre esa miniatura me carge la imagen en el div principal, tengo flexslider impementado asi:

Código PHP:
Ver original
  1. <!-- FlexSlider -->
  2.          <script defer src="js/jquery.flexslider.js"></script>
  3.        
  4.         <script>
  5.         $(window).load(function() {
  6.   // The slider being synced must be initialized first
  7.   $('#carousel').flexslider({
  8.     animation: "slide",
  9.     controlNav: false,
  10.     animationLoop: false,
  11.     slideshow: false,
  12.     itemWidth: 210,
  13.     itemMargin: 5,
  14.     asNavFor: '#slider'
  15.   });
  16.    
  17.   $('#slider').flexslider({
  18.     animation: "slide",
  19.     controlNav: false,
  20.     animationLoop: false,
  21.     slideshow: false,
  22.     sync: "#carousel"
  23.   });
  24. });
  25.     </script>
  26. </head>
  27.  
  28. <body>
  29. <!--Contenedor Principal-->
  30. <div class="container">
  31.  
  32.     <div class="row">
  33.         <h3 class="text-center">Detalle de Aviso</h3>
  34.         <p class="text-right alert-info">Visualizando el aviso <strong><?php echo $cod_aviso;?></strong></p>
  35.     </div>
  36.      
  37.     <!--Presentación Aviso Detallado-->
  38.     <div class="row">
  39.  
  40. <div id="slider" class="flexslider">
  41.     <?php foreach ($avisos as $av): ?>
  42.   <ul class="slides">
  43.    <?php if($av['img1'] == NULL){
  44.       echo "<img src='img/noimage.jpg' height='140px' width='180px' />";
  45.           }else{
  46.        echo "<li><img src=".$av["img1"]."></li>";
  47.       }
  48.       if($av['img2'] == NULL){
  49.       echo "<img src='img/noimage.jpg' height='140px' width='180px' />";
  50.       }else{
  51.       echo "<li><img src=".$av["img2"]."></li>";
  52.  
  53.       }
  54.       if($av['img3'] == NULL){
  55.       echo "<img src='img/noimage.jpg' height='140px' width='180px' />";
  56.       }else{
  57.       echo "<li><img src=".$av["img3"]."></li>";
  58.  
  59.       }
  60.       if($av['img4'] == NULL){
  61.       echo "<img src='img/noimage.jpg' height='140px' width='180px' />";
  62.       }else{
  63.       echo "<li><img src=".$av["img4"]."></li>";
  64.  
  65.       }
  66.       if($av['img5'] == NULL){
  67.       echo "<img src='img/noimage.jpg' height='140px' width='180px' />";
  68.       }else{
  69.       echo "<li><img src=".$av["img5"]."></li>";
  70.       }
  71.       ?>                              
  72.   </ul>
  73. </div>
  74.            
  75. <div id="carousel" class="flexslider">
  76.   <ul class="slides">
  77.    
  78.     <?php echo "<li><img src=".$av["img1"]."></li>";?>
  79.    <?php echo "<li><img src=".$av["img1"]."></li>";?>
  80.     <?php echo "<li><img src=".$av["img1"]."></li>";?>
  81.    <?php echo "<li><img src=".$av["img1"]."></li>";?>
  82.   <?php echo "<li><img src=".$av["img1"]."></li>";?>
  83.  
  84.   </ul>
  85. </div>
  86.  
  87.             <!--Aviso-->
  88.             <div class="col-lg-6 detalleFullAviso">
  89.             <h3><?php echo $av['titulo_aviso']; ?> </h3>
  90.                            
  91.             <p> <?php echo $av['aviso_completo']; ?> </p>
  92.                            
  93.             <strong>Valor ($):</strong> <?php echo $av['valor_producto']; ?> <br>
  94.                            
  95.             <strong>Publicado el:</strong> <?php echo $av['fecha_publicacion']; ?> <br>
  96.                            
  97.             <strong>Bajo la categoria:</strong> <?php echo $av['categoria_aviso']; ?><br>
  98.                            
  99.             <strong>Comuna:</strong> <?php echo $av['comuna']; ?>
  100.  
  101.             </div><!--Fin detalleFullAviso-->
  102.                        
  103.                 <!--Publicante-->
  104.         <div class="col-lg-6 detallePublicante">
  105.                     <h4>Contacte al Anunciante:</h4>
  106.                     <strong>Nombre:</strong> <?php echo $av['nombre']; ?><br>
  107.                     <strong>Telefono Celular:</strong> <?php echo $av['telefono_celular']; ?> <br>
  108.                     <strong>Telefono Fijo:</strong> <?php echo $av['telefono_fijo']; ?>
  109.         </div>
  110.        
  111.          <?php endforeach; ?>

pero no me muestra miniaturas ni nada, si le saco el flex slider la carga me funciona bien...