我在页面中有一个位于另一个下方的两个剑道窗口,具有最小化和最大化选项。当我关闭或最小化第一个窗口时,应该出现下面的窗口。你能帮助我实现这个目标吗?
<div id="dialog"></div>
<div id="dialog1"></div>
<script>
$("#dialog").kendoWindow({
animation: {
close: false
}
});
$("#dialog1").kendoWindow({
animation: {
close: false
}
});
</script>
答案 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();
}
});