JQuery Dialog show效果不起作用,每个其他参数都有效

时间:2010-10-18 18:05:20

标签: jquery

我有这个代码来弹出一个JQuery对话框:

$( "#dialogBox" ).dialog({
   height: 585,
   width: 620,  
   modal: true,
   resizable: false,    
   show: { 
     effect: 'fold', 
     complete: function() { $("#txtEmail").focus(); }
   }                                
});

除效果外,对话框显示正确。无论我选择什么效果,框都会以相同的方式出现(从左上角到右下角)。

有什么想法吗?感谢。

2 个答案:

答案 0 :(得分:3)

jQuery UI 1.8 不支持此功能,但它适用于 1.9 http://dev.jqueryui.com/ticket/2358

现在你可以自己做这个效果(没有选项):

show: 'fold', 

答案 1 :(得分:0)

$( "#dialogBox" ).dialog({
   open: function(){$("#txtEmail").focus();},
   height: 585,
   width: 620,  
   modal: true,
   resizable: false,    
   show: 'fold'
});