(function($){
var ListView = Backbone.View.extend({
el: $('body'),
initialize: function(){
_.bindAll(this, 'render');
this.render();
},
render: function(){
$(this.el).append("<ul> <li>Hello Yupeee</li> </ul>");
}
});
var listView = new ListView();
})(jQuery);
- Why do we pass jQuery as argument.
- what does
el: $('body')
mean?
- what does
_.bindAll(this, 'render');
do?
- Let's suppose i need another element, lets take Text Field or something... how would i go with it... should i add all in render function...
- Should i know JQuery before i go with backbone.js