【发布时间】:2010-12-08 18:42:06
【问题描述】:
我有:
<ul id="sortableList">
<li>item 1</li>
<li>item 2</li>
<li>item 3</li>
</ul>
我已连接到update: function(event, ui) { },但不确定如何获取元素的原始位置和新位置。如果我将第 3 项移动到第 1 项上方,我希望原始位置为 2(基于 0 的索引),第 3 项的新位置为 0。
【问题讨论】:
-
Richard 给出的最后一个投票数最少的答案是最好和最干净的解决方案,尤其是当您使用 AngularJS 或任何其他不想在控制器中读取自定义属性的 MVC 框架时!
标签: jquery-ui jquery-ui-sortable