JSFiddle - React, Tailwind, and code Playground
by nikoshr
HTML
<script src="http://documentcloud.github.com/underscore/underscore-min.js"></script>
<script src="http://documentcloud.github.com/backbone/backbone-min.js"></script>
<a href='#blog'>blog</a>
<a href='#default'>default</a>
<div id='log'></div>
JavaScript
function log(txt) {
$('#log').append('<p>'+txt+'</p>');
}
var app = app || {};
var appRouter = Backbone.Router.extend({
routes: {
"blog": "blog",
"*other": "defaultRoute"
},
blog: function() {},
defaultRoute: function() {}
});
app.Router = new appRouter();
app.Router.on('route:defaultRoute', function() {
log("Default Route");
});
app.Router.on('route:blog', function() {
log("Blog Route");
});
Backbone.history.start();