Como rastreio a posição de um elemento quando sua posição em uma lista classificável é alterada?
jquery
jquery-ui
jquery-ui-sortable
Jiew Meng
fonte
fonte
sort
, poderá usarui.placeholder.index
. O índice começa na posição 1. #Eu não tinha certeza de onde armazenaria a posição inicial, então quero elaborar um comentário sobre David Boikes. Eu descobri que podia armazenar essa variável no próprio objeto ui.item e recuperá-la na função stop da seguinte forma:
fonte
start
eram capazes de estar nostop
escopo até que vi isso.Use atualização em vez de parar
http://api.jqueryui.com/sortable/
.
Parte do código:
http://jsfiddle.net/7a1836ce/
fonte
De acordo com a documentação oficial da interface do usuário classificável do jquery: http://api.jqueryui.com/sortable/#method-toArray
No evento de atualização. usar:
e se você alertar ou consolar esse var (IDs classificados). Você receberá sua sequência. Por favor, escolha como a "Resposta certa" se for a correta.
fonte