Ver Mensaje Individual
  #15 (permalink)  
Antiguo 12/01/2015, 03:27
manelmanel8
 
Fecha de Ingreso: marzo-2012
Mensajes: 180
Antigüedad: 12 años, 1 mes
Puntos: 2
Respuesta: Pasar de un li a otro

El motivo no entiendo porque no funciona.

Código HTML:
Ver original
  1. <section class="content">
  2.         <div class="general-cosas">
  3.         <p class="label">Características</p>
  4.         <h3>Hola</h3>
  5.         <p>universal</p>
  6.             <article class="cosas">
  7.                 <ul class="systems">
  8.                     <li>
  9.                         <figure>
  10.                             <div>
  11.                               <img src="images/li1.jpg" height="285px"/>
  12.                                 <a href="#" class="readmoreBtn"><i class="fa fa-plus-square-o fa-4x"></i></a>
  13.                                 <figcaption>
  14.                                     <div class="title-box">
  15.                                         <h2 class="overtext">1<br>Cuadro</h2>
  16.                                     </div>
  17.                                 </figcaption>
  18.  
  19.                             </div>
  20.                         </figure>
  21.                     </li>
  22.                     <li>
  23.                         <figure>
  24.                             <div>
  25.                               <img src="images/li1.jpg" height="285px"/>    
  26.                                 <a href="#" class="readmoreBtn"><i class="fa fa-plus-square-o fa-4x"></i></a>                            
  27.                                 <figcaption>
  28.                                     <div class="title-box">
  29.                                         <h2 class="overtext">2<br>Cuadro</h2>
  30.                                     </div>
  31.                                 </figcaption>
  32.                             </div>
  33.                         </figure>
  34.                     </li>
  35.                     <li>
  36.                         <figure>
  37.                             <div>
  38.                               <img src="images/li1.jpg" height="285px"/>  
  39.                                 <a href="#" class="readmoreBtn"><i class="fa fa-plus-square-o fa-4x"></i></a>                                
  40.                                 <figcaption>
  41.                                     <div class="title-box">
  42.                                         <h2 class="overtext">3<br>Cuadro</h2>
  43.                                     </div>
  44.                                 </figcaption>
  45.                             </div>
  46.                         </figure>
  47.                     </li>
  48.                     <li>
  49.                         <figure>
  50.                             <div>
  51.                               <img src="images/li1.jpg" height="285px"/>  
  52.                                 <a href="#" class="readmoreBtn"><i class="fa fa-plus-square-o fa-4x"></i></a>                                
  53.                                 <figcaption>
  54.                                     <div class="title-box">
  55.                                         <h2 class="overtext">4<br>Cuadro</h2>
  56.                                     </div>
  57.                                 </figcaption>
  58.                             </div>
  59.                         </figure>
  60.                     </li>
  61.                     <li>
  62.                         <figure>
  63.                             <div>
  64.                               <img src="images/li1.jpg" height="285px"/>  
  65.                                 <a href="#" class="readmoreBtn"><i class="fa fa-plus-square-o fa-4x"></i></a>                                
  66.                                 <figcaption>
  67.                                     <div class="title-box">
  68.                                         <h2 class="overtext">5<br>Cuadro</h2>
  69.                                     </div>
  70.                                 </figcaption>
  71.                             </div>
  72.                         </figure>
  73.                     </li>
  74.                     <li>
  75.                         <figure>
  76.                             <div>
  77.                               <img src="images/li1.jpg" height="285px"/>    
  78.                                 <a href="#" class="readmoreBtn"><i class="fa fa-plus-square-o fa-4x"></i></a>  
  79.                                 <figcaption>
  80.                                     <div class="title-box">
  81.                                         <h2 class="overtext">6<br>Cuadro</h2>
  82.                                     </div>
  83.                                 </figcaption>
  84.                             </div>
  85.                         </figure>
  86.                     </li>
  87.                 </ul>
  88.             </article>
  89.             <article class="systems-gallery">
  90.                 <span class="close-systems-container"><i class="fa fa-close fa-3x"></i></span>
  91.                 <div class="systems-container">
  92.                     <label class="leftBtn"><i class="fa fa-angle-left fa-4x"></i></label>
  93.                     <ul>
  94.                         <li>
  95.                             <div class="info">
  96.                                 <h3>Nuevo cuadro 1</h3>
  97.                             </div>
  98.                         </li>
  99.                         <li>
  100.                             <div class="info">
  101.                                 <h3>Nuevo cuadro 2</h3>
  102.                             </div>
  103.                         </li>
  104.                         <li>
  105.                             <div class="info">
  106.                                 <h3>Nuevo cuadro 3</h3>
  107.                             </div>
  108.                         </li>
  109.                         <li>
  110.                             <div class="info">
  111.                                 <h3>Nuevo cuadro 4</h3>
  112.                             </div>
  113.                         </li>  
  114.                         <li>
  115.                             <div class="info">
  116.                                 <h3>Nuevo cuadro 5</h3>
  117.                             </div>
  118.                         </li>
  119.                         <li>
  120.                             <div class="info">
  121.                                 <h3>Nuevo cuadro 6</h3>
  122.                             </div>
  123.                         </li>                          
  124.                     </ul>
  125.                     <label class="rightBtn"><i class="fa fa-angle-right fa-4x"></i></label>                    
  126.                 </div>
  127.             </article>
  128.         </div>
  129.     </section>

Código Javascript:
Ver original
  1. var position;
  2.  
  3. $(".systems-gallery").hide();      
  4.         $(".cosas li").click(function() {
  5.             position = $(this).index();
  6.             $(".cosas").hide();
  7.             $(".systems-gallery").show();
  8.             $(".systems-gallery li").hide();
  9.             $(".systems-gallery li:eq("+ position +")").show();
  10.             $(".systems-gallery li:eq("+ position +")").addClass("focus");         
  11.         });
  12.                    
  13.         $(".close-systems-container").click(function() {
  14.             $(".systems-gallery").hide();  
  15.             $(".cosas").show();            
  16.         });
  17.        
  18.         $(".rightBtn").click(function() {
  19.             var actual = $("li.focus"),
  20.             sig = actual.next().is("li") ? actual.next() : $("li").first();
  21.             actual.removeClass("focus");
  22.             actual.hide();
  23.             sig.addClass("focus");     
  24.             sig.show();        
  25.         });