Plunkr:http://plnkr.co/edit/LoMmQ3y4snPrELJz9ZSq?p=preview
任何人都可以通过双击标题来帮助我如何禁用窗口的最大化?我尝试使用以下代码禁用dblclick事件,但它似乎不起作用。
$(document).on('dblclick','.k-window-titlebar',function(e){
e.preventDefault();
console.log('dblclick');
return false;
});
答案 0 :(得分:5)
// Window definition
var win = $("#win1").kendoWindow({
width: "300px",
height: "100px",
title: "Window 1",
actions: [],
**resizable: false**
}).data("kendoWindow");
resizable: false
- 将阻止最大化窗口。
答案 1 :(得分:1)
这不是一个很好的解决方案,但可能有效,尝试切换回以前的尺寸:
// Window definition
var win = $("#win1").kendoWindow({
width: "300px",
height: "100px",
title: "Window 1",
actions: []
}).data("kendoWindow");
$(document).on('dblclick','.k-window-titlebar',function(e){
// Restore old size
win.toggleMaximization();
});
答案 2 :(得分:0)
以下代码对我有用:
// Window definition
var win = $("#win1").kendoWindow({
width: "300px",
height: "100px",
title: "Window 1",
actions: []
}).data("kendoWindow");
win.wrapper.children('.k-window-titlebar:first-child')
.dblclick(function (e) {
e.preventDefault();
return false;
});