在使用多个模态对话框时,最后一个版本的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/
非常感谢您的帮助!
答案 0 :(得分:1)
这已通过jQuery UI 1.11.2版本修复。