123456789101112131415161718192021222324252627282930 |
- Template.cardActivities.events({
- 'click .js-edit-action': function(evt) {
- var $this = $(evt.currentTarget);
- var container = $this.parents('.phenom-comment');
- // open and focus
- container.addClass('editing');
- container.find('textarea').focus();
- },
- 'click .js-confirm-delete-action': function() {
- CardComments.remove(this._id);
- },
- 'submit form': function(evt) {
- var $this = $(evt.currentTarget);
- var container = $this.parents('.phenom-comment');
- var text = container.find('textarea');
- if ($.trim(text.val())) {
- CardComments.update(this._id, {
- $set: {
- text: text.val()
- }
- });
- // reset editing class
- $('.editing').removeClass('editing');
- }
- evt.preventDefault();
- }
- });
|