我在 Zurb Foundation Reveal (Modal) 部分打开一个主干视图。
this.$('#ChangeIconModal').html( this.editIconView.render().el );
这第一次工作正常。但是,如果我关闭它(通过单击它或通过调用$('#ChangeIconModal').foundation('reveal', 'close')
),我设置的单击事件将不再触发。
这是我设置点击事件的方式:
events: { 'click button.finish': 'finish', 'click a.close-reveal-modal': 'close' }
而且,无论关闭是如何发生的,我都会在完成后删除 Backbone 视图:
this.remove();
我正在做的事情似乎有什么明显的错误吗?
PS - 我是整个 Backbone/Zurb 世界的新手,所以请耐心等待。如果您需要更多信息,我很乐意提供,我只是不知道该提供什么。