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

  • Chuck Testa

    Chuck Testa

    14 AĞUSTOS 2011
  • How To Cook That

    How To Cook

    16 NİSAN 2011
  • TheGamer2323

    TheGamer2323

    25 Ocak 2009