var someWidget = { init: function(container){ this.container = container; $(this.container).on('click', '.item', this.onItemClick); // https://api.jquery.com/on/ }, dispose: function(){ $(this.container).off('click', '.item', this.onItemClick); // https://api.jquery.com/off/ } onItemClick: function(){ //some processor } }