gpt4 book ai didi

javascript - 如何强制 jQuery UI 对话框再次重绘或触发某些内容强制调整大小

转载 作者:行者123 更新时间:2023-11-28 06:07:58 25 4
gpt4 key购买 nike

显示对话框时,Dialog Widgetm 出现一些问题,如下所示: enter image description here

但是当使用鼠标调整对话框大小时,此问题消失,调整对话框大小。现在我想要的是通过代码强制调整对话框的大小。

这是我初始化对话框以及调用它的方式:

$(document).ready(function () {
$("#dialogAccess").dialog({
autoOpen: false,
height: 300,
width:'auto',
resize:'auto',
modal: true,
position: {
my: "center",
at: "center",
of: window
},
open: function (event, ui) {
$(this).dialog('option', {
width: 300, height: 400, position: {
my: "center",
at: "center",
of: window
},
});
}
});
});
function accessQuestions(event) {
$.ajax({
url: someUrl,
type: 'GET',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
if (msg.d == true) {
$("#dialogAccess").dialog("open");
}
}
});
}

如何触发调整大小事件或强制重新绘制对话框?

最佳答案

这个问题是由css引起的,被ui的设计者修改了好几次。所以我从jquery.ui页面下载了原始文件并替换它。然后问题就消失了。

关于javascript - 如何强制 jQuery UI 对话框再次重绘或触发某些内容强制调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36655651/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com