функция щелчка на экземпляре объекта kwindow (kendo-ui) - PullRequest
0 голосов
/ 30 апреля 2020
self.kwindow = initWindow();

ниже не работает; как я могу добавить функцию щелчка на моем выше kwindow экземпляре объекта?

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

1 Ответ

1 голос
/ 30 апреля 2020

Чтобы решить эту проблему, я бы добавил событие нажатия на оболочку окна при первом открытии окна.

var isOnClickEventRegistered = false;

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

Пример: Событие щелчка окна

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...