0

Plsはフィドルのデモリンクを通過します。ユーザーが新しいテキストを ParentDIV に追加すると、新しく追加されたレイヤーが親レイヤーのサイズを超えます。

ボタンを 3 ~ 4 回クリックしてみると、新しいテキスト レイヤーが親レイヤーの外側にあることがわかります。

新しく追加されたレイヤーをレイヤー内に閉じ込めることはできますか? JqueryUI コントロールにロジックはありますか?

助けてください。

jsFiddle デモリンク

4

2 に答える 2

0

代わりに、新しく追加されたdivの位置を上と左の位置に設定する別のソリューションを選択しました。このように、新しく作成された div または画像は、top:10 などの 1 つの場所に固定されます。左:10.

于 2012-06-18T10:21:57.007 に答える
0

これを試して:

.dragClass {
   display: inline-block;
   float: left
}

$(".dragClass")
    .draggable({
        stack: "div",            
        cursor      : "move",
        delay       : 100,
        scroll      : false,
        containment : "parent",
        refreshPositions: true,
        scroll: true
    })

http://jsfiddle.net/e2yfC/18/

于 2012-06-12T12:06:18.743 に答える