jqueryui:获取排序前/后的位置并更改。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jqueryui:获取排序前/后的位置并更改。相关的知识,希望对你有一定的参考价值。
/* <div id="rleft"> <p>etc</p> <p>etc</p> <p>etc</p> </div> */ $("#rleft").sortable({ axis: 'y', items: "p", start: startdrag, stop: stopdrag, }) function startdrag(event, ui){ var old_position = $("#rleft p").index(ui.item) ui.item.data("old", old_position) } function stopdrag(event, ui){ var new_position = $("#rleft p").index(ui.item) ui.item.data("new", new_position) var old_position = ui.item.data("old") var change = new_position - old_position var moved_up = change > 0 }
以上是关于jqueryui:获取排序前/后的位置并更改。的主要内容,如果未能解决你的问题,请参考以下文章
Javascript 数组自定义排序,并获取排序后的保存原索引的同位数组(堆排序实现)