Jquery UI对话框隐藏了IE8中的父对象

时间:2011-06-03 14:54:15

标签: jquery jquery-ui

我正在使用带有平滑主题的jquery UI模式对话框。它工作正常,除非我打开对话框,父窗口覆盖着灰色。我看不到父母的内容。当我关闭时,它看起来很好。

同样的事情在FF中运行良好。我需要为此更改任何CSS吗?

感谢。

  

已修改为包含代码

$(document).ready(function(){
    $("#openDialog").dialog({
        autoOpen: false,
        title: 'Dialog Form',
        height: 300,
        width: 350,
        modal: true         
    });
    function Opendialog() {
       $("#openDialog").dialog("open");
    }

});

2 个答案:

答案 0 :(得分:1)

由于您在选项中指定modal:true,因此对话框将显示为模态(阻止对话框)。 删除该选项或将其设置为false。

$(document).ready(function() {
    $("#openDialog").dialog({
        autoOpen: false,
        title: 'Dialog Form',
        height: 300,
        width: 350,
        modal: false
    });

    function Opendialog() {
        $("#openDialog").dialog("open");
    }
});

答案 1 :(得分:0)

这是因为你将模态设置为true。将其设置为false或滚动您自己的主题。