2016-07-15 72 views
0

我有兩個劍道窗口一個在另一個下面的頁面與最小化和最大化選項。當我關閉或最小化第一個窗口時,下面的窗口應該出現。你能幫我實現嗎?劍道窗口最小化和最大化

<div id="dialog"></div> 
<div id="dialog1"></div> 

<script> 
$("#dialog").kendoWindow({ 
    animation: { 
    close: false 
    } 
}); 
$("#dialog1").kendoWindow({ 
    animation: { 
    close: false 
    } 
}); 
</script> 

回答

0

嘗試:

<script> 

$("#dialog").kendoWindow({ 
    animation: { 
    close: false 
    }, 
    close: function(e) { 
     var d1 = $("#dialog1").data("kendoWindow"); 
     d1.open(); 
    }, 
    minimize: function(e) { 
     var d1 = $("#dialog1").data("kendoWindow"); 
     d1.open(); 
    } 

}); 
$("#dialog1").kendoWindow({ 
    animation: { 
    close: false 
    } 
}); 
</script> 

http://docs.telerik.com/kendo-ui/api/javascript/ui/window#methods-open

+0

嗨史蒂夫,我知道這最小化和最大化的問題是,當我最小化或關閉第一個窗口,我想第二個窗口來到頂部,但如果我關閉第一個窗口它顯示空白空間在那裏 –

0

使用toFront()方法

$("#dialog1").kendoWindow({ 
    animation: { 
    close: false 
    }, 
    actions: [ 
     "Pin", 
     "Minimize", 
     "Maximize", 
     "Close" 
    ], 
    minimize: function(e) { 
     var d1 = $("#dialog").data("kendoWindow"); 
     d1.toFront(); 
    }, 
    close: function(e) { 
     var d1 = $("#dialog").data("kendoWindow"); 
     d1.toFront(); 
    } 
}); 

DEMO

+0

嗨Ezanker謝謝你是如此的想要更新,但我希望這個劍道的窗口低於另一個,這樣如果我把第一個減到最小,第二個就會到達頂端。請幫助我解決這個問題 –

+0

@SamanthKolisetty,你是說你不要不想讓窗口最小化,只是在不減少的情況下走到另一個的後面? – ezanker

+0

最初,當我最小化或關閉第一個窗口時,第二個窗口應該填充空白區域,我想要在另一個下面顯示兩個窗口 –