0

私はJQUERY UI LIBRARYを使用しており、単純なJQUERY COMMANDを持っています

$(".div1").dialog({ autoOpen: false });

$(".link1").click(
    function () {
        $(".div1").dialog('open');
        $(".div1").css("width", "500px");
        return false;
    }
);

.table   {width:500px}

<div class="div1" title="New Vindow">
   <div class="table">
   </div>
</div>

link1 をクリックすると、新しいウィンドウ DIV1 が開きます。大丈夫です。しかし、このウィンドウに幅を与えることに注意できます。上記では 500px と書きましたが、動作しません。サイズはほぼ 350 px です。div1 内に別の div があり、div の幅は 500px です。では、div1 の幅を変更してすべてを vidow に表示するにはどうすればよいですか? jquery-ui.min を確認しましたが、幅については何も見つかりませんでした。追加のコマンドを書く必要があるかもしれませんか? 前もって感謝します!

4

1 に答える 1

0

ダイアログのデフォルトオプションwidthにオプションがあります

$(".div1").dialog({   width: 500; });

$(".div1").dialog('open');
于 2013-04-02T09:11:14.220 に答える