title: backbone.js simple view event not firing
body: <p>Can someone tell me why the following doesnt work please. I am expecting the alert to fire when I click the link</p>
  
  <pre><code>&lt;body&gt;
      &lt;a class="newnote" href="#"&gt;Add new note&lt;/a&gt;
  &lt;/body&gt;
  
  &lt;script&gt;
  var note = Backbone.Model.extend({});
  
  var notes = Backbone.Collection.extend({
      model: note,
      url: '&lt;?= $this-&gt;createUrl('/filenotes/api'); ?&gt;'
  });
  
  var note_view = Backbone.View.extend({
      el: 'table',
  
  });
  
  var Appview = Backbone.View.extend({
      el: $('body'),
  
      events: {
          "a click" : "showForm"
      },
      initialize: function(){
          //alert('hi');  
      },
      showForm: function(){
          alert('hi');
      }
  });
  
  var v = new Appview();
  &lt;/script&gt;
  </code></pre>
  
  <p>There is a jsfiddle here <a href="http://jsfiddle.net/neilcharlton/yj5Pz/1/" rel="noreferrer">http://jsfiddle.net/neilcharlton/yj5Pz/1/</a></p>