对话框jqueryui显示/隐藏选项

时间:2014-09-11 10:01:31

标签: jquery jquery-ui modal-dialog show

我目前在一个页面中为几个框使用jquery ui对话框,我只是尝试在打开和关闭时添加效果。所以这是我的代码:

    // DIALOG BOX
$('.addmore').each(function() {  
    $.data(this, 'dialog', 
      $(this).next('.dialogbox').dialog({
        autoOpen: false,
        show: { effect: "fade", duration: 1000 },
        hide: { effect: "slideUp", duration: 1000 },
        modal: true,  
        title: $(this).data('title'),  
        width: $(this).parents("section").width(),
        position: { my: "right top", at: "right bottom", of: $(this).prev('h3 .addmore') },  
        draggable: false,
        closeText: "",
        appendTo: $(this).parents("section"),
      })
    );  
  }).click(function() {  
      $.data(this, 'dialog').dialog('open');  
      return false;  
  }); 

关键是,隐藏选项工作正常,但节目选项根本不起作用......开场时没有淡出...... :(

一些想法??

非常感谢和抱歉我的英语:)

编辑: 当我点击我的链接打开对话框时,我的控制台出错了: 未捕获的TypeError:无法读取属性' nodeType'在jqueryui js文件中未定义: - /

X

0 个答案:

没有答案