jQueryUI 1.11多个模态对话框无法正常工作

时间:2014-06-27 14:39:43

标签: jquery-ui-dialog

在使用多个模态对话框时,最后一个版本的jQueryUI(1.11)似乎存在问题。

我想要实现的目标如下:我有两个模态对话框,第一个包含一个应该打开第二个对话框的按钮:

HTML

<div id="test1">
    Test 1
    <button id="open_test2">Open Test 2</button>
</div>

<div id="test2">
    Test 2
</div>

JS

$(function() {
    $('#test1').dialog({
        autoOpen: true,
        modal: true
    });
    $('#test2').dialog({
        autoOpen: false,
        modal: true,
        position: {
            my: "right top", at: "right top", of: window
        }
    });

    $('#open_test2').click(function() {
        $('#test2').dialog('open');
    });
})

打开第二个对话框后,我仍然可以点击第一个对话框!

这是一个小提琴的链接,显示了我想要实现的目标: http://jsfiddle.net/JC4t5/1/

非常感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

这已通过jQuery UI 1.11.2版本修复。