我正在使用幻灯片效果显示和隐藏jQuery对话框。
除了在关闭对话框后立即删除modal
(如覆盖页面的叠加层),而不是当对话框最终从屏幕上消失时,这种情况很有效。
有没有办法防止这种情况发生?
$('#login-preview-dialog').dialog({
draggable: false,
hide: 'slide',
modal: true,
show: 'slide',
width: 500
});
参考@Jai提供的答案 -
我按照建议更新了我的dialog
来电,但是一旦我关闭对话框,模型仍会被移除。
这是一张图片,显示即使在示例中,此行为仍在发生。您可以看到对话框仅部分关闭,但模式已被删除 -
答案 0 :(得分:0)
你必须这样使用它:
$('#login-preview-dialog').dialog({
draggable: false,
show: {
effect: "slide",
duration: 500
},
hide: {
effect: "slide",
duration: 500
}
modal: true,
width: 500//<------you can remove a "," trailing comma from here
});