を介してソート可能なものに接続されているjquery UIのドラッグ可能なセットがありhelper: 'clone'
ます。ドラッグ可能なreceive
場合、リストに入れられたばかりの要素にアクセスしたいのですが、これを行う方法はないようです。
私のコードはこれに似ています:
$('#drag li').draggable({
helper: 'clone',
revert: 'invalid',
connectToSortable: '#sort'
});
$('#sort').sortable({
receive: function(evt, ui) {
ui.item.css('color', 'green');
ui.helper.css('color', 'green');
}
});
ui.item
ui.helper
アイテムがドロップされた後、ドキュメントのどこにも存在しないように見えますが、元のドラッグ可能なプレクローンを指します。
例については、この jsfiddle を参照してください: http://jsfiddle.net/KSuPX/
更新: 私の実際の質問が少し不明確な場合は申し訳ありません。まとめ:
ソート可能なリストが新しい要素を受け取った場合、その要素にアクセスするにはどうすればよいですか?