1

大きな箱を小さな箱に落とそうとしています。大きな箱が箱の上にあるように見えるのは、その中心が小さな箱の内側にあるときだけです。

大きな箱の小さな箱の上にある必要がある部分を変更できますか?

なんで?封じ込めを追加するまで、すべて正常に機能するためです。小さな箱が封じ込めの端に近い場合、大きな箱の中心は小さな箱の「内側」に入ることができません。

実際に表示するコードはありません。次のようなものです:

$(bigbox).draggable({
    containment: $("#container")
})

$(smallbox).droppable({
     drop: dropped-function
})
4

1 に答える 1

1

私の理解が正しければ、droppable メソッドの options、具体的にはtoleranceを確認してください。デフォルトintersectでは、大きなボックスが小さなボックスに少なくとも 50% 重なる必要があることを意味します。許容範囲を に設定するtouchと、大きいボックスが小さいボックスにいくらか重なっても、大きいボックスを小さいボックスにドロップできます。

それが役立つことを願っています。

于 2010-04-28T13:18:45.283 に答える