SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Grace Su

    Grace Su

    6 Ocak 2006
  • уσ ρℓz sυв ιℓℓ sυв вαcқ

    уσ ρℓz

    14 EKİM 2010
  • Michael Lummio

    Michael Lumm

    25 Mayıs 2007