它只是我,还是在创建一个对话框之后设置一个模态只是不起作用?

时间:2011-07-23 20:49:26

标签: javascript jquery jquery-ui

以此jsFiddle为例:http://jsfiddle.net/mostthingsweb/cfDHm/3/

请注意,我可以在创建对话框后使用d.dialog("option", "title", "Dynamically set title")设置标题。但是,使用d.dialog("option", "modal", true)在视觉上无效。但是,根据对话框本身,调用后modal设置为true

我应该提交错误报告,还是我忽略了什么?

P.S。 (& shameless plug):您的帮助将受益dialogWrapper

1 个答案:

答案 0 :(得分:3)

看起来您需要关闭并重新打开对话框才能使其正常工作:

d1.dialog("close");
d1.dialog("option", "modal", true);
d1.dialog("open");

此处更新了小提琴:

http://jsfiddle.net/cfDHm/4/