この場合、複数のliの場合、el要素にクリックイベントを追加するにはどうすればよいですか。クリック時に dom から li を削除しようとしていますが、クリック イベントが発生しません。
App.Views.ListItem = Backbone.View.extend({
el : 'li',
Wrapper : '#list_cntr ul',
template : 'tmplItem',
events : {
'click li' : 'removeMe'
},
initialize : function() {
this.render();
},
render : function() {
$(this.Wrapper).prepend($(this.el).html(App.Templates[this.template](this.model.toJSON())));
},
removeMe : function() {
var eventList = App.Collections.eventCollectionList;
var eid = this.model.get('id');
eventList.remove(eid);
//How to remove the li?
}
});