2013-08-17 52 views
5

我们可以禁用kendo ui的窗口拖动http://demos.kendoui.com/web/window/index.htmlKendo ui - 禁用窗口拖动

var wnd1 = $("#window1"); 
    var wnd2 = $("#window2"); 
    wnd1.kendoWindow({ 
     width: "505px", 
     height: "315px", 
     title: "Window 1", 
     iframe: false, 
     content: "/Portal/LiveFeeds", 
     resizable: false, 
     open: function (e) { 
      this.wrapper.css({ left: 10 }); 
      $(this.wrapper).find(".k-window-action").css("visibility", "hidden"); 
     } 
    }); 
    wnd2.kendoWindow({ 
     width: "505px", 
     height: "315px", 
     title: "Window 2", 
     iframe: false, 
     content: "/Portal/Cases", 
     resizable: false, 
     open: function (e) { 
      this.wrapper.css({ left: 525 }); 
      $(this.wrapper).find(".k-window-action").css("visibility", "hidden"); 
     } 
    }); 

我能够隐藏X右上角的按钮 - 但我无法禁用拖动事件。

此外,

我曾尝试以下操作:

$('#window1').removeData('kendoDraggable'); 
    $('#window1').removeData('role'); 
    $('#window1').unbind('mousedown'); 
    $('#window1').unbind('selectstart'); 

,但没有运气。任何指针都会有帮助...

+0

使用剑道窗口属性'Draggable'真或假。 – Jaimin

回答