return this;
},
render: function() {
- var oldChildren = this.$el.find("> .bullets > *");
+ var oldChildren = this.$el.find("> .bullets > *").detach(); // detach keeps handlers
this.$el.html(Mustache.to_html(this.template, this.model.toJSON())); // Should hopefully be model.attributes
this.$el.toggleClass('completed', this.model.get('completed'));
this.$el.toggleClass('collapsed', this.model.get('collapsed'));
return this;
},
render: function() {
- var oldChildren = this.$el.find("> .bullets > *");
+ var oldChildren = this.$el.find("> .bullets > *").detach(); // detach keeps handlers
this.$el.html(Mustache.to_html(this.template, this.model.toJSON())); // Should hopefully be model.attributes
this.$el.toggleClass('completed', this.model.get('completed'));
this.$el.toggleClass('collapsed', this.model.get('collapsed'));