2009-01-04 70 views

回答

19

从是Soviut答案是正确的v1.5. 1.6增加了一个option方法给每个插件:

$(document).ready(function(){ 
    var d = $("#example").dialog(); 
    d.dialog("option", "width", 700); 
}); 
+0

我认为在这个例子中应该删除第一个`dialog()`调用。 – Med 2015-02-24 15:47:22

2

所有JQuery用户界面插件可以使用了。数据()及其属性更新:

$(document).ready(function(){ 
    var d = $("#example").dialog(); 
    d.data("width.dialog", 700); 
}); 
1

但是对话框(.ui-dialog-content)的内容不适合。

0

我喜欢创建时的对话框尺寸为内容,所以我用这个:

var dlg = $("#dialog"); 
dlg.dialog({ 
    width: 600, 
    height: dlg.height() + 100 
    }); 
3
$('#dialog').dialog().animate({width: "700px"}, 400); 

我用这个的动态调整对话框。