JSFiddle - React, Tailwind, and code Playground
by vineet85
HTML
<script src="http://code.jquery.com/jquery-1.9.0.js"></script>
<script src="http://dl.dropbox.com/u/16292713/js/backbone.js"></script>
<script src="http://dl.dropbox.com/u/16292713/js/underscore.js"></script>
JavaScript
//Model Events
var ford = new Backbone.Model({
type: 'car',
color: 'blue'
});
ford.on('change', function() {
console.log('something changed');
});
ford.set('type', 'truck');
ford.on('change: color', function() {
console.log('something changed');
});
ford.set('color', 'purple');
//custom events
var volcano = _.extend({}, Backbone.Events);
volcano.on('disaster:eruption', function(options){
console.log('Hide!! - ' + options.plan);
});
volcano.trigger('disaster:eruption', {plan: 'run'});
//volcano.off('disaster:eruption');
//volcano.trigger('disaster:eruption', {plan: 'run'});