jQuery.sortable.通过JS改变顺序

前端之家收集整理的这篇文章主要介绍了jQuery.sortable.通过JS改变顺序前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何在JS“jQuery.sortable”应用后更改列表的顺序.

例如:

  1. <ul id="mylist">
  2. <li>1</li>
  3. <li>2</li>
  4. <li>3</li>
  5. <li>4</li>
  6. <li>5</li>
  7. </ul>
  8.  
  9. var x_sortable_list = $("mylist").sortable();

那么,假设这个工作:

  1. x_sortable_list.changeOrder([
  2. {item:1,newOrder:2 },{item:2,newOrder:1 },{item:3,newOrder:3 }
  3. ]);

解决方法

正如Sparr所说,没有办法直接使用sortable对它们进行排序,但您仍然可以使用以下方法手动移动它们:
  1. $("#mylist li:eq(1)").insertAfter($("#mylist li:eq(2)"));

猜你在找的jQuery相关文章