title: backbone.js and el attribute
body: <pre><code>(function ($) {
  window.AppView = Backbone.View.extend({
    el: $("body"),
    events: {
      "click #add-friend":  "showPrompt",
    },
    showPrompt: function () {
      var friend_name = prompt("Who is your friend?");
    }
  });
  var appview = new AppView;
  })(jQuery);
  </code></pre>
  
  <ol>
  <li>Can anyone explain me what is <code>el</code> here. Is it element?  </li>
  <li>Does the el argument accept object, if so can i pass my custom view
  object where my button or elements need to be added... </li>
  </ol>