Organizar <Li> automaticamente!

8 respostas
Scoobydoo
Eu tenho um no jsp
    e dentro dele tem vários
  • dinâmicos. Tem como eu organizar os
  • alfebiticamente através do id?
    <ul>
       <li id="A"/>
       <li id="C"/>
       <li id="B"/>
    </ul>
    
    O Certo seria
    <ul>
       <li id="A"/>
       <li id="B"/>
       <li id="C"/>
    </ul>
    

8 Respostas

alanbrasil1984

tem com jquery…

Scoobydoo

Sim, to usando JQuery…
Qual a dica ?

Polverini

esse aqui nao serve :

http://www.datatables.net/

???

Scoobydoo

Não porque é um menu suspenso, e não uma tabela... Mas valeu a força...

<ul id="menu_dropdown" class="menubar">     
           <li class="submenu" style="width: 160px"><a href="#" class="atitulo">Cadastros</a>   
               <ul class="menususp">   
                       <li>Empresa</li>   
                       <li>Perfil</li>   
                       <li>Usuario</li>   
               </ul>   
           </li>   
</ul>
Mais ou menos assim... Só que eu nao sei a ordem dos LI.... tenho que fazer via JavaScript ou JQuery
Polverini

opa achei algo, ve se é isso :

http://james.padolsey.com/javascript/sorting-elements-with-jquery/

Scoobydoo

Hmm não deu mas valeu…
Ele buga os css e pega todos os LI, não só os que tão dentro do UL

alanbrasil1984

mais vc pode pegar usando o children

olha isso http://api.jquery.com/children/

qualquer coisa avise.

alanbrasil1984

$('#iddaul li').sortElements(function(a, b){ return $(a).text() > $(b).text() ? 1 : -1; });

Criado 2 de agosto de 2011
Ultima resposta 2 de ago. de 2011
Respostas 8
Participantes 3