お世話になっております、今回は上記の件で質問させていただきます。
jQuery UIのDraggableとSortableを使ってDivからDivへの要素の移動を行いたいのですが、
移動先のdivにはposition: absoluteが効いていて位置がバラバラになっています。
なので、1つ目のdivの上を通り、2つ目に行こうとすると位置が大きくずれてしまいます。
恐らく1つ目のDivに入り親要素が変わったことで基準位置が変わり、ずれるのだと思います。
(もし間違ったことを言っていれば申し訳ありません。)
この推測から、移動が完了するまで位置を変更させなければいいのでは?と考え、
いろいろ試してみたのですが、思っていたような結果を得られませんでした。
Sortableを使っている理由は、移動先のDivにきれいに嵌らせたいからです。
(移動する要素は複数あり、移動先のDivは点線で囲い、移動する要素分の大きさがあります。)
Droppableも考えたのですが、上記の理由で使用していません。
Sortableを使った解決方法や、Droppableを使ったいい方法等があれば、
ぜひ教えていただきたいです。ご教示よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。