Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/09/2013, 01:22
Davi91
 
Fecha de Ingreso: noviembre-2011
Ubicación: Sevilla
Mensajes: 48
Antigüedad: 13 años
Puntos: 1
Sonrisa Respuesta: Cargar contenido en div según su visibilidad

Gracias por contestar;

Respondiendo primero a Carlangueitor;
Lo escribí rápido y me faltó cambiarle ese nombre, el código correcto sería....

Código HTML:
Ver original
  1. <div class="wrap">
  2.       <div class="thumb" id="thumb01">Thumbail</div>
  3.       <div class="detail" id="detail01">Detail</div>
  4.       <div class="thumb" id="thumb02">Thumbail</div>
  5.       <div class="detail" id="detail02">Detail</div>
  6.       <div class="thumb" id="thumb03">Thumbail</div>
  7.       <div class="detail" id="detail03">Detail</div>
  8. </div>


Cita:
Iniciado por Franz1628 Ver Mensaje
Esto deberías hacerlo con AJAX http://librosweb.es/ajax/
o tambien podrías usar JQUERY que facilita el uso de AJAX
No tengo idea de Ajax y no soy programador como para ponerme a aprenderlo. En cuanto a programación me manejo un poco con php y jQuery...

¿No hay plugin por jQuery?

Por ejemplo, yo voy controlando las clases mediante este código...

Código Javascript:
Ver original
  1. $(function() { 
  2.     $("#thumb01").click(function() {
  3.         $("#detail01").attr('class', 'selOn');
  4.         $("#detail02").attr('class', 'selOff');
  5.         $("#detail03").attr('class', 'selOff');
  6.         $("#detail04").attr('class', 'selOn');
  7.         $("#detail05").attr('class', 'selOff');    
  8.     });
  9. });

Con las clases selOn y selOff controlo normalmente lo siguiente, para poder aplicarle transiciones de CSS3...

Código CSS:
Ver original
  1. .selOff {
  2.             opacity: 0;
  3.             height: 0px;
  4. }
  5. .selOn {
  6.             opacity: 1;
  7.             height: 600px;
  8. }

Espero no tener ninguna errata ya que no estoy depurando el código aún