我想在拖动它时重新定位j查询对话框,我们关闭它并重新打开它,下面是相同的示例代码。
dialogBox.dialog({
create: function () {
$(this).dialog('option', 'position', 'center');
$(this).closest('.ui-dialog').on('keydown', function (ev) {
if (ev.keyCode === $.ui.keyCode.ESCAPE) {
closeDialogFunction();
}
});
},
closeOnEscape: false,
modal: true,
title: Title,
buttons: [
{
text: 'Yes'
click: OkFunction()
},
{
text: 'Cancel',
click: CaccelFunction()
}
]
});
答案 0 :(得分:0)
我在屏幕上加载对话框后添加了以下行
_dialogBox.dialog(“option”,“position”,{my:“center”,at:“center”,of:window});
如果我们关闭对话框并重新打开它,这可以正常工作