Foros del Web » Programando para Internet » Jquery »

Mover una capa detrás de otra capa hermana de forma global

Estas en el tema de Mover una capa detrás de otra capa hermana de forma global en el foro de Jquery en Foros del Web. ¡Hola! Llevo días intentando hacer una cosa que no me sale. Resulta que tengo dos capas y quiero mover la primera justo después de la ...
  #1 (permalink)  
Antiguo 07/07/2012, 04:14
frandotouro
Invitado
 
Mensajes: n/a
Puntos:
Mover una capa detrás de otra capa hermana de forma global

¡Hola!

Llevo días intentando hacer una cosa que no me sale. Resulta que tengo dos capas y quiero mover la primera justo después de la otra. Hasta ahí es fácil, pero el problema es que tengo tres estructuras de esas capas iguales, por lo que se complica la cosa.

Me explico, yo tengo esto:
Código HTML:
<div class="container">
<div class="div1"></div>
<div class="div2"></div>
</div>

<div class="container">
<div class="div1"></div>
<div class="div2"></div>
</div>

<div class="container">
<div class="div1"></div>
<div class="div2"></div>
</div> 
Y me gustaría mover el .div1 para ponerlo después de su hermano .div2, pero en su mismo grupo (en cada container).

Otra complicación que me surje es que no vale hacer algún evento estilo click si no que tiene que suceder al cargar la página.

Espero que me puedan ayudar, saludos.

PD: El lenguaje que estoy usando es jQuery
  #2 (permalink)  
Antiguo 11/07/2012, 17:42
Avatar de tredio  
Fecha de Ingreso: noviembre-2008
Ubicación: Carabobo
Mensajes: 466
Antigüedad: 16 años, 1 mes
Puntos: 66
Respuesta: Mover una capa detrás de otra capa hermana de forma global

Código Javascript:
Ver original
  1. $(document).ready(function(){
  2.   $('.div1').each(function(){
  3.     $(this).appendTo($(this).parent());
  4.   });
  5. });
__________________
Extension Google Chrome
dar las gracias no cuesta nada :D

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:37.