我遇到IE8下的jQuery对话框问题:
我首先初始化对话框,然后通过选项更改其高度:
div.dialog("option",{"height":y});
在Firefox下,任何东西都很好,但在IE下,盒子缺少一些高度(大约50px),所以我得到了丑陋的垂直滚动条。
任何想法可能是错的?
THX
答案 0 :(得分:1)
初始化docs中指定的高度的方法有两种:
没有大括号:
div.dialog("option", "height", y);
或花括号(没有“选项”):
div.dialog({height:y});
答案 1 :(得分:1)
您可以设置字段的高度和宽度,以便在显示对话框后重置该字段的样式。
show: {
effect: 'puff',
complete: function () {
$('#modifySubmit').css({
height: "30px",
width: "90px"
});
}
答案 2 :(得分:0)
我有点不同的问题。当窗口大小改变时,我改变了对话框的大小。在ie6中,它无法正常工作。这里的帮助是解决方案。
var heightOfHeaderDialog = 35;
div.height(y-heightOfHeaderDialog);