【问题标题】:Jquery change dialog open to dialog showJquery 更改对话框打开到对话框显示
【发布时间】:2014-01-28 05:28:23
【问题描述】:

我正在使用日历调度程序。当我点击日历日期时,会打开添加新事件的对话框。

代码:

$('#add-event-form').dialog('open');

但我希望 div 标签显示在日历上方,而不是像对话框那样弹出。

我试过的代码

$('#add-event-form').show('open');

这里,open 是对话框函数中的另一个函数

$("#add-event-form").dialog(
{
        autoOpen: false,
        height: 400,
        width: 400,
        modal: true,
        open: function(event,ui){//some code}
}

关于如何使用 Jquery 显示和隐藏方法删除对话框和显示 div 的任何建议。

【问题讨论】:

  • 试试modal:false,它会内联打开div
  • 问题是按钮丢失。我认为按钮是动态添加的。代码:按钮:{取消:函数(){},编辑:函数(){}}

标签: jquery html


【解决方案1】:

试试这个

$("#add-event-form").dialog({ show: { effect: "blind", duration: 800 } });
$("#add-event-form").dialog({ hide: "explode" });

【讨论】:

  • $("#add-event-form").dialog({ show: { effect: "blind", duration: 800 } });我用 $('#add-event-form').dialog('open'); 替换了这段代码但现在对话框和 div 标签都没有显示
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多