kendo窗口最小化和最大化

时间:2016-07-15 12:54:12

标签: kendo-ui kendo-asp.net-mvc kendo-window

我在页面中有一个位于另一个下方的两个剑道窗口,具有最小化和最大化选项。当我关闭或最小化第一个窗口时,应该出现下面的窗口。你能帮助我实现这个目标吗?

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

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

2 个答案:

答案 0 :(得分: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

答案 1 :(得分: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