2009-09-26 68 views

回答

1

我以這種方式解決問題: 我已經編輯了UI文件「jquery -u I-1.7.2.custom.min.js」對話框中的部分

原始代碼:

d.show(e.show);// <--or iDialog.show(options.show) in ui.dialog.js 

修改後的代碼:

d.show(e.show,e.showOpt); // or iDialog.show(options.show,options.showOpt) in ui.dialog.js 

創建我的對話框中添加一個新參數 「showOpt」可以包含jQuery效果選項

$j("#dialog_box").dialog({ 
    modal: true, 
    width:500, 
    height:500, 
    show: "slide", 
    showOpt: {direction: 'up'} 
    }); 
3

要控制方向,可以使用'slideUp'/'slideDown'inste '幻燈片'的廣告。

$('.selector').dialog({ show: 'slideDown', hide: 'slideUp' }); 
0

這對我的作品與jQuery 2和JQuery UI 1.11:

$("#dialog").dialog({show: {effect:"slide", direction:"right"}}) 

注意方向 「正確」 的幻燈片從右到左。