1

ドラッグ中にマウスが置かれている領域に応じて、Jquery UI の並べ替え可能なヘルパーを動的に設定しようとしています。そのために、Jquery UI のソート可能なセッターを使用しています。確かに変更されていますが、ライブではありません (現在のイベントではありません)。どうすればこれを機能させることができますか?

私は例を設定しました - http://jsfiddle.net/aJEfp/1/

ありがとう。

4

3 に答える 3

1

Sortable がヘルパー要素をドラッグ中に変更できるように設計されているとは思えません。

ヘルパーを'clone'またはカスタム DOM 要素に設定し、その要素をドラッグ中に変更することをお勧めします。たとえば、ui.helperSortable イベント ハンドラー内を使用します。

于 2012-07-10T18:27:22.167 に答える
1

問題は、イベントを発生$('.content1')させている現在のソート可能オブジェクトの代わりに、イベント ハンドラーで使用していることです$(this)

これは、jsFiddle の修正バージョンです。

http://jsfiddle.net/rkc7e/2/

于 2012-07-06T05:45:27.083 に答える