Sayfamdaki bir grup div
elemanını bir tuşa basarak sıralamak istiyorum.DIV'leri alfabetik olarak yok etmeden ve yeniden oluşturmadan sırala?
Hepsi örneğin basit metin içeriğine sahip:
kullanıcı bir düğmeyi tıkladığında<div class='sortme'>
CCC
</div>
<div class='sortme'>
AAA
</div>
<div class='sortme'>
BBB
</div>
<div class='sortme'>
DDD
</div>
, alfabetik sırayla yeniden düzenlenmelidir. Açıkçası, bunu yapmanın bir kaç yolu var, en açıkçası tüm içeriği bir diziye alabiliriz, diziyi sıralayabiliriz ve HTML’yi buna göre yeniden oluşturabiliriz.
Bu
böyle bir çözümün bir örnek: Ancakhttp://jsfiddle.net/hibbard_eu/C2heg/
, bu zaten kullanılmakta olan kodun bir sürü güzel oyun olmaz, ve ben sadece hareket edebilmek için umuyordum yıkıcı hiçbir şey yapmadan etrafında dolaşır. Mümkün mü?
[DOM'ta JavaScript hareketli öğenin olası kopyası] (http://stackoverflow.com/questions/1363650/javascript-moving-element-in-the-dom) –