Tôi muốn thực hiện các bước dưới đây bằng cách sử dụng jquery. Có ai biết giải pháp tuyệt vời không?Cách thay đổi thứ tự thẻ html bằng cách sử dụng jquery
Nhận đối tượng DOM của phần tử "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>
Tìm phần tử "li" có nội dung của phần tử "a" bằng '2011/12/21'. (Đây là phần tử li "row3".)
Di chuyển phần tử "li" vào đầu. (Cũng xem mã dưới đây.)
<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>
Tôi đã biết làm thế nào để có được DOM đối tượng của yếu tố "ul" như thế này.
$("#rows").get(0)
Nhưng tôi không biết bước 2 và 3. Vì vậy, tôi muốn hỏi chuyên gia.
Di chuyển: http://stackoverflow.com/ques tions/1279957/jquery-how-to-move-phần tử-thành phần tử khác –
Để tìm một phần tử có chứa một giá trị: http://api.jquery.com/contains-selector/ –