私のバックボーン ビューにはイベント ポップアウトがあり、クリックすると新しいビューが作成され、剣道ウィンドウ内でそのビューが開きます。ボタンをクリックすると、このビュー内のイベントがアンバインドされ、剣道ウィンドウ内で新しいビューを使用できるようになります。次に、剣道ウィンドウを閉じたときに、イベントを再バインドします。ただし、これでエラーが発生します。
Uncaught TypeError: Object [object Object] has no method 'delegateEvents' 剣道ウィンドウのクローズ機能でイベントを再バインドするにはどうすればよいですか?
popout: function(){
this.stopListening();
//this.delegateEvents();
this.undelegateEvents();
var model = this.model;
var popOutModuleView = new PopOutModuleView({model:model});
lightRegion.show(popOutModuleView);
Backbone.trigger("popout");
event.preventDefault();
var a = $('#lightbox').kendoWindow({
actions: ["Maximize", "Close"],
title: name,
width: "90%",
height: "90%",
resizable: true,
close: function(e){
popOutModuleView.remove();
lightRegion.close();
this.delegateEvents();
}
});