Backbone.js Event Aggregator
COMMAND AND CONTROL (and conquer)
by Steven Senkus
HTML
<script src="http://documentcloud.github.com/underscore/underscore-min.js"></script>
<script src="http://documentcloud.github.com/backbone/backbone-min.js"></script>
<div id="container"></div>
JavaScript
var vent = _.extend({}, Backbone.Events);
var ButtonView = Backbone.View.extend({
tagName: 'button',
initialize: function(options) {
this.render()
},
render: function() {
$('#container').append(this.$el.html())
}
});
var FormView = Backbone.View.extend({
initialize: function(options) {
this.render();
},
render: function() {}
});
var btn = new ButtonView( {el: $('#c') });