0

ユーザーがDOM内のウィンドウdivのセットを取得してドラッグできるようにするUIを作成しようとしています。場合によっては、divを他のdivの子として追加したり、それらの子を親レベルに引き出したりします。実例がありますが、「おじさん」のdivを「甥」のdivに追加しようとしたり、その逆を行ったりすると、非常に扱いにくくなります。このJSFiddle: http ://jsfiddle.net/UdXr4/124/でわかるように、divをネストするための約1pxの余裕があります。

クリックしてドラッグしているときにツリー内の次の並べ替えに移動するのがそれほど速くないように、感度を「緩める」にはどうすればよいですか?

4

2 に答える 2

0

おそらく、snap、snapMode、snapToleranceを確認する必要があります。こちらのAPIをご覧ください。

于 2012-06-15T22:14:15.370 に答える
0

大幅に修正できました。Knockmeout.net の Ryan Niemeyer による提案のおかげで、コンテナー div に最小高さを設定し、ドロップ ゾーンにターゲットがあることを確認するために少しパディングを追加することで、問題は大幅に修正されました。フィドルの例は次のとおりです: http://jsfiddle.net/UdXr4/130/ 表示される唯一の違いは、パディングと最小高さを備えた並べ替え修正クラスと、並べ替え可能なタグが並べ替え修正として分類されることです。

于 2012-06-18T13:34:27.603 に答える