I think @braddunbar is saying you can already track down the reference by looping the event-selector-handler combos. This is fine by me, thought it prevents efficient and direct removal with removeEventListener for native implementations. Price to pay for removing one line.

Sent from my iPhone

> On 14 Mar, 2014, at 4:56 pm, Adam Krebs <notifications@github.com> wrote:
> 
> In backbone.js:
> 
> >        return this;
> >      },
> >  
> > +    // Remove a single event from the delegated events. `selector` and `listener`
> > +    // are both optional.
> > +    undelegate: function(eventName, selector, listener) {
> > +      eventName += '.delegateEvents' + this.cid;
> > +      this.$el.off(eventName, selector, listener);
> > +    },
> For plugins. Stickit has stickit/unstickit for removing bindings from the view. Stickit needs a way to track its own handlers and remove them when you request for the view to be "unstuck".
> 
> —
> Reply to this email directly or view it on GitHub.