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();