jQuery - ordena los DIV por className
Tengo una lista de DIV, como esta:
<div id="list">
<div class="cat1-4.2"><div>4</div></div>
<div class="cat3-3.3"><div>3</div></div>
<div class="cat2-5.1"><div>5</div></div>
<div class="cat3-1.5"><div>1</div></div>
<div class="cat3-2.4"><div>2</div></div>
</div>
y quiero ordenarlos, usando jQuery
Del lado del servidor, puedo definir el orden deseado e incluir este orden en los nombres de clase:
catX- 4.2
Quiero poder llamar ya sea el primer orden (en mi ejemplo, este DIV estará en la cuarta posición) o el segundo orden (estará en la segunda posición): eso explica el "4.2"
Así que si llamo aOrderDIV(1)
Tendré esto:
1
2
3
4
5
y si llamoOrderDIV(2)
Tendré esto:
5
4
3
2
1
(Necesitaré agregar más pedidos, como: catX-4.2.5.6.2)
¡Muchas gracias por su ayuda