autoResize
如果在最新的分支中能按预期工作会更好,但到那时问题很简单:一旦创建对话框,如何调整它的大小?
问问题
19193 次
5 回答
20
来自 Soviut 的答案对于为每个插件v1.5. 1.6
添加一个方法是正确的:option
$(document).ready(function(){
var d = $("#example").dialog();
d.dialog("option", "width", 700);
});
于 2009-01-04T14:04:46.977 回答
4
$('#dialog').dialog().animate({width: "700px"}, 400);
我用它来动态调整对话框的大小。
于 2013-08-14T13:17:11.167 回答
2
所有 JQuery UI 插件都可以使用 .data() 更新其属性:
$(document).ready(function(){
var d = $("#example").dialog();
d.data("width.dialog", 700);
});
于 2009-01-04T11:47:32.790 回答
1
但是对话框的内容(.ui-dialog-content)不跟风。
于 2009-05-01T09:19:04.560 回答
0
我喜欢在创建对话框时根据内容调整大小,所以我使用它:
var dlg = $("#dialog");
dlg.dialog( {
width: 600,
height: dlg.height() + 100
});
于 2010-01-19T18:31:53.897 回答