单击 kwindow 对象实例上的函数 (kendo-ui)

click function on kwindow object instance (kendo-ui)

self.kwindow = initWindow();

以下无效; 如何在上面的 kwindow 对象实例上添加点击功能?

  self.kwindow.on('click',function(){ <---- this errors, not a function
     //....
  });                  

为了解决这个问题,我会在 window 第一次打开时在 window 包装器上添加点击事件。

var isOnClickEventRegistered = false;

$("#window").kendoWindow({
  .
  .
  .
  open: {
    if(!isOnClickEventRegistered) {
      $("#window").getKendoWindow().wrapper.on('click', function() {
        console.log("Click");
      });
      isOnClickEventRegistered = true;  
    }
  }
});

示例:Window click event