我无法让我的对话框在初始点击后出现。这是单击 Selectable 时发生的情况:
- 第一次点击 - 没有
- 第二次点击 - 首先点击内容。关闭。没有
- 第三次点击 - 首先点击内容。关闭。第二次点击内容后面的另一个对话框。关闭。没有。
- 循环重复前两个选择。
这是功能:
$(function() {
$('#selectable').selectable({
selecting: function (event, ui) {
//Sends selectable title to recieve information to fill dialog page.
$.post('ajax_receiver.php', 'val=' + ui.selecting.id, function (response) {
//Fills div #contentWindow with jQuery's <div id='dialog'..>
$("#contentWindow").html(response);
});
$("#content").html(ui.selecting.id);// get ra
$( "#dialog" ).dialog({ modal: true });
$( "#dialog" ).dialog( "open");
$(event.target).children('.ui-selecting').not(':first').removeClass('ui-selecting');
}
});
//dialog box that holds informaiton
$( "#dialog" ).dialog({
autoOpen: false,
show: {
effect: "clip",
duration: 500
},
hide: {
effect: "clip",
duration: 500
}
});
});