title: Backbone.js remove event not triggering
body: <p>I have the following view, where I'm trying to bind the click event to a delete button, but it doesn't seem to be triggering anything.  Not getting any errors in console, it just doesn't seem to be binding the "click" event.</p>
  
  <p>The span.delete element is deeply nested within a bunch of other elements, not sure if that matters, I've tried it as a direct child element as well, but still no go.</p>
  
  <pre><code>var ListRow = Backbone.View.extend(
  {
      events:
      {
          'click span.delete': 'remove'
      },
  
      initialize: function()
      {
          _.bindAll(this, 'render', 'unrender', 'remove');
  
          this.model.bind('remove', this.unrender);
      },
  
      render: function()
      {
          this.el = _.template($('#tpl-sTableList_' + key + 'Row').html());
  
          return this;
      },
  
      unrender: function()
      {
          $(this.el).fadeOut();
      },
  
      remove: function()
      {
          this.model.destroy();
      }
  });
  </code></pre>