Lieutenant Dan
Lieutenant Dan

Reputation: 8274

click function on kwindow object instance (kendo-ui)

self.kwindow = initWindow();

The below does not work; how can I add a click function on my above kwindow object instance?

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

Upvotes: 0

Views: 36

Answers (1)

dev_in_progress
dev_in_progress

Reputation: 2494

To solve this problem I would add click event on window wrapper when the window opens for the first time.

var isOnClickEventRegistered = false;

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

Example: Window click event

Upvotes: 1

Related Questions