kwindow对象实例上的单击功能(kendo-ui)

问题描述 投票:0回答:1
self.kwindow = initWindow();

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

  self.kwindow.on('click',function(){ <---- this errors, not a function
     //....
  });                  
jquery kendo-ui
1个回答
0
投票

为解决此问题,我将在第一次打开窗口时在窗口包装上添加click事件。

var isOnClickEventRegistered = false;

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

示例:Window click event

© www.soinside.com 2019 - 2024. All rights reserved.