1

ドキュメントには次のように書かれています。基本的なダイアログウィンドウは、ビューポート内に配置されたオーバーレイです。

ビューポートの外側で部分的にドラッグ可能にする方法はありますか?Windowsシステムのウィンドウのように、画面の99%外側にドラッグできます。

4

1 に答える 1

2

私はここで答えを見つけました:jQueryUIダイアログ/ドラッグ質問

if (!$.ui.dialog.prototype._makeDraggableBase) {
    $.ui.dialog.prototype._makeDraggableBase = $.ui.dialog.prototype._makeDraggable;
    $.ui.dialog.prototype._makeDraggable = function() {
        this._makeDraggableBase();
        this.uiDialog.draggable("option", "containment", false);
    };
}

これは魔法をします、ありがとう。

ところで:「オーバーフロー:非表示」を追加することをお勧めします。どこか、例えばbody {overflow:hidden;}

于 2012-11-05T00:58:38.997 に答える