16 Temmuz 2009, PERŞEMBE
Nasıl bir liste alfabetik olarak jQuery kullanarak sıralama yapabilir miyim?
Boyumu buradan bir şeyler öğrenmeye çalışıyorum ve bu aslında mümkün olduğunu umuyorum.
Benim listedeki tüm öğeleri tür bir işlevi alfabetik olarak aramak mümkün olmak istiyorum.
Ama öyle görünmüyor sıralamak için jQuery UI bakıyordum. Herhangi bir düşünce?
CEVAP
16 Temmuz 2009, PERŞEMBE
Şöyle bir şey:
var mylist = $('#myUL');
var listitems = mylist.children('li').get();
listitems.sort(function(a, b) {
return $(a).text().toUpperCase().localeCompare($(b).text().toUpperCase());
})
$.each(listitems, function(idx, itm) { mylist.append(itm); });
Bu sayfada: http://www.onemoretake.com/2009/02/25/sorting-elements-with-jquery/
Kod numarası ile sırasız liste sıralanır yukarıda''. myUL
YA TinySort gibi bir eklenti kullanabilirsiniz. https://github.com/Sjeiti/TinySort
Bunu Paylaş:
Nasıl bir yönlendirme sayfası jQuery k...
Nasıl artan ve azalan sıralama undersc...
Nasıl doğru biçim para jquery kullanar...
Nasıl jQuery ile sayfa yenileme yapabi...
Nasıl bir kullanıcı bir liste öğesi üz...