Hola Alexis88, gracias por responder y por el ejemplo.
No es algo viable eliminar los divs ya que cada DIV contiene información y posiciones absolutas muy importantes por lo que si eliminaría los div tendría que re-construir toda esa información.
Aun no se me ocurre como ordenar el DOM ya que es algo muy importante porque hago una comprobación de mayor y menor un ejemplo:
Código HTML:
Ver original<div class='Column_dias Dia_column_1'></div> <div class='Column_dias Dia_column_2'></div> <div class='Column_dias Dia_column_4'></div> <div class='Column_dias Dia_column_3'></div>
Código Javascript
:
Ver originalvar Dia_seleccionado = 3;
$(".Column_dias").each(function(){
var cualDia = $(this).attr("class").split(" ");
cualDia = cualDia[1].split("_");
cualDia = cualDia[2];
if(Dia_seleccionado>cualDia){
$(this).animate("left","+=50");
}
})
Lo que estoy intentando realizar es: mover todos los días a la derecha siempre y cuando sean mayor al día que seleccione previamente.
Problema:
Al generarse dinamicamente el último día el DOM queda de la forma anteriormente mostrado por lo que la comprobación dentro del each no la hace correctamente.