Cần thay đổi vị trí li bằng cách nhấp để di chuyển lên hoặc di chuyển xuống.jQuery sắp xếp thứ tự li bằng cách nhấp vào liên kết
<div>
<ul>
<li>Item1 <a class="moveUp">Move Up</a> <a class="moveDown">Move Down</a></li>
<li>Item2 <a class="moveUp">Move Up</a> <a class="moveDown">Move Down</a></li>
<li>Item3 <a class="moveUp">Move Up</a> <a class="moveDown">Move Down</a></li>
<li>Item4 <a class="moveUp">Move Up</a> <a class="moveDown">Move Down</a></li>
<li>Item5 <a class="moveUp">Move Up</a> <a class="moveDown">Move Down</a></li>
</ul>
</div>
Vì vậy, những gì nên xảy ra ở đây, ví dụ, nếu chúng ta nhấp vào Chuyển lên trên Item2, Khoản 2 sẽ di chuyển lên trước Khoản 1.
Tôi tryed để làm như thế này, nhưng nó không công việc:
$(".moveUp").click(function() {
var thisLine = $(this).parent();
var prevLine = thisLine.prev();
prevLine.insertAfter(thisLine);
});
Hope một số ai có thể giúp tôi ...
Nếu có một câu trả lời rằng đã làm việc cho bạn, hãy đánh dấu nó như là câu trả lời được chấp nhận – JakeJ