leo*_*ora 23 jquery jquery-ui-dialog
我希望对话框具有最大高度设置,但是,如果内容较小,则缩小以执行height = 'auto'
操作.这在JQuery UI对话框中是否可行?
mek*_*all 36
您可以通过执行以下操作来实现此目的:
HTML
<div id="dialog" title="Dialog Title">
Dialog content
</div>
Run Code Online (Sandbox Code Playgroud)
JavaScript的
$('#dialog').dialog({
resizable: false,
minHeight: 0,
create: function() {
$(this).css("maxHeight", 400);
}
});
Run Code Online (Sandbox Code Playgroud)
cli*_*ime 15
我用这个:
$('#dialog').dialog({
maxHeight: $(window).height(),
open: function() {
$(this).dialog('option', 'maxHeight', $(window).height());
}
});
Run Code Online (Sandbox Code Playgroud)
当窗口改变大小时,在"打开"中重置maxHeight非常有用.