我正在使用jquery完整日历插件,并遇到一些与ui对话框有关的问题。现在,当我单击事件时,它将在UI对话框中呈现事件和关于事件的所有细节,而不会出现问题。但是,当我关闭此框时,除非我刷新页面,否则所有其他jQuery事件将停止在页面上。我可以点击其他事件,但页面上没有其他jquery事件工作......这是我的代码。Jquery完整日历EventClick和用户界面对话框
eventClick: function(event) {
if (event.url) {
$('#myDialog').load('full_calendar/ajax/show_event.php?EventID=' + event.id).dialog({
autoOpen: false,
width: 600,
height: 450,
modal: true,
close: function(ev, ui) {
$(this).hide();
}
});
$('#myDialog').dialog('open');
return false;
}
},
我似乎无法弄清楚这一点。任何帮助表示赞赏。
我不知道,如果它只是一个复制/粘贴错误,但你似乎缺少一个右括号'如果(event.url) {' – 2012-02-07 01:07:59
真的吗?我认为这是错误的返回之后。只是想念一个;我认为。我在想这个问题是关闭后对话没有被杀死......谁知道,我很困惑。 – 2012-02-07 01:32:43
对不起,你是正确的。在我看来,'dialog'后面有一个开放的支架。这里没什么好看的,离开。 – 2012-02-07 18:04:31