javascript - How to add dynamic events for view? -
how can add dynamic events in view class in backbone.js
i have view class
var myviewclass = backbone.view.extend({ events: { 'change select': 'changeselect', 'click a.changelink': 'clearselect' }, initialize: function() { this.delegateevents({'click select': 'changeselect'}); }, . . . });
this adding {'click select': 'changeselect'} event, somehow {'click a.changelink': 'clearselect'} doesn't woek.
anybody knows solution?
thanks, rohan
backbone automatically delegates events events attribute of view. overrriding delegated events. can call $(this.el).delegate(...) can
this.delegateevents(_.extend(this.events, {'click select': 'changeselect'}));
Comments
Post a Comment