2011-01-30 7 views
0

基本的には、コンテナ内のアイテムを自由にドラッグして、私が望むどの位置にでも置くことができるようにしたいと考えています。ただし、2つのアイテムが接触している場合は、私がしなければ2はポジションを入れ替えさせる(それゆえsortability)...jQuery UIのソート可能なコンテナの要素を自由にドラッグできるようにするにはどうすればよいですか?

しかし、:

container.sortable({axis: 'x'}); 
item_1.draggable({axis: 'x'}); 
item_2.draggable({axis: 'x'}); 
container.append(item_1); 
container.append(item_2); 

その後、彼らは私がこれを実現するにはどうすればよい...ちょうどドラッグ、ソート可能ではありませんか?

答えて

0

refreshメソッドを使用してみましたか?

ソート可能なアイテムを更新します。カスタムはすべてのソート可能なアイテムの再読み込みをトリガーし、新しいアイテムを認識させます。

これは、新しい要素を追加した後に呼び出す必要があります。

+0

ええ、うまくいきません。コンテナ内の項目が自由にドラッグ可能であると、ソート可能ではなくなりました... – patrick

関連する問題