Vorrei fare il secondo passo usando jquery. Qualcuno sa un'ottima soluzione?Come cambiare l'ordine del tag html usando jquery
Ottenere DOM oggetto di elemento "ul".
<ul id="rows"> <li class="row1"> <a class="row1-1" href="/kensaku2/Page1" title="page1"> 2011/11/16</a> </li> <li class="row2"> <a class="row1-2" href="/kensaku2/Page2" title="page2"> 2011/11/15</a> </li> <li class="row3"> <a class="row1-3" href="/kensaku2/Page3" title="page3"> 2011/12/21</a> </li> <li class="row4"> <a class="row1-4" href="/kensaku2/Page4" title="page4"> 2011/12/05</a> </li> </ul>
Trova elemento "li", che ha un contenuto "un" elemento di uguale '2011/12/21'. (Questo è l'elemento "row3" li.)
Sposta l'elemento "li" in testa. (Vedi anche il codice qui sotto.)
<ul id="rows"> <li class="row3"> <a class="row1-3" href="/kensaku2/Page3" title="page3"> 2011/12/21</a> </li> <li class="row1"> <a class="row1-1" href="/kensaku2/Page1" title="page1"> 2011/11/16</a> </li> <li class="row2"> <a class="row1-2" href="/kensaku2/Page2" title="page2"> 2011/11/15</a> </li> <li class="row4"> <a class="row1-4" href="/kensaku2/Page4" title="page4"> 2011/12/05</a> </li> </ul>
so già come ottenere DOM oggetto di elemento "ul" come questo.
$("#rows").get(0)
Ma non so il punto 2 e 3. Quindi, mi piacerebbe chiedere ad esperti.
Moving: http://stackoverflow.com/ques/1279957/jquery-how-to-move-an-element-into-other-element –
Per trovare un elemento contenente un valore: http://api.jquery.com/contains-selector/ –