サンプルを次の場所に配置しました:http://jsbin.com/axegem/1
これがシナリオです。divをドラッグして別の場所にドロップするときは、divの新しい順序を取得する必要があります。たとえば、(私のサンプルに関して) DIV6の後にDIV3をドラッグアンドドロップしたとします。今、私はdivの新しい順序を取得しようとしています。テストのために、私は次のコードで彼らのhtmlテキストに警告しています:
$(".draggable").each(function(){
alert($(this).html());
});
アラートの順序は、DIV 1、DIV 2、DIV 4、DIV 5、DIV 6、DIV 3、DIV 7、DIV 8、DIV9であると予想しています。しかし、サンプルで取得したのは、DIV 1、DIV 2、DIV 3、DIV 4、DIV 5、DIV 6、DIV 7、DIV 8、DIV9です。
divを新しい場所にドロップした後、どうすればdivの新しい順序を取得できますか?